Intel Corporation
CLOCK CROSSING FIFO STATUS CONVERGED SYNCHORNIZER
Last updated:
Abstract:
A synchronizer that can generate pipeline (e.g., FIFO, LIFO) status in a single step without intermediate synchronization. The status can be an indicator of whether a pipeline is full, empty, almost full, or almost empty. The synchronizer (also referred to as a double-sync or ripple-based pipeline status synchronizer) can be used with any kind of clock crossing pipeline and all kinds of pointer encodings. The double-sync and ripple-based pipeline status synchronizers eliminate costly validation and semi-manual timing closure, suggests better performance and testability, and have lower area and power.
Status:
Application
Type:
Utility
Filling date:
17 Aug 2020
Issue date:
27 May 2021