Synchronization circuit and method with transparent latches
AssigneeMosaid Technologies Incorporated
InventorsAlan Roth, Oswald Becca, Pedro Ovalle
Life of this patent
Estimating the term…
Abstract
A synchronization circuit for re-synchronizing data from an input clock to an output clock is presented. The first transparent latch receives data synchronized to an input clock. A second transparent latch receives data from the first transparent latch and outputs data dependent on a delayed output clock which is the output clock delayed by an insertion delay. An output latch receives data from the second transparent latch and synchronizes data to the output clock.
Claims18
A synchronization circuit for re-synchronizing data from an input clock to an output clock comprising:
- a first transparent latch which receives the data and is clocked by the input clock;
- a second transparent latch which receives data from the first transparent latch and is clocked by a delayed output clock, the delayed output clock being a delayed version of the output clock;
- and
- an output latch which receives data from the second transparent latch and is clocked by the output clock.
A method of synchronizing data from an input clock to an output clock comprising the steps of:
- receiving the data by a first transparent latch clocked by the input clock;
- receiving data from the first transparent latch by a second transparent latch clocked by a delayed output clock, the delayed output clock being a delayed version of the output clock;
- and
- receiving data from the second transparent latch by an output latch clocked by the output clock.
Dependencies are inferred from the claim text.