Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Clock crossing FIFO status converged synchornizer

A clock, state technology, used in instruments, pulse counters, counting chain pulse counters, etc.

Pending Publication Date: 2021-05-28
INTEL CORP
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Currently, clock interleaved First-in-First-out (FIFO) cannot effectively directly generate the converged full, empty, almost full and / or almost empty states of the FIFO

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Clock crossing FIFO status converged synchornizer
  • Clock crossing FIFO status converged synchornizer
  • Clock crossing FIFO status converged synchornizer

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0121] Example 1: An apparatus comprising: a pipeline; a first set of pointers associated with the pipeline, wherein the first set of pointers is associated with a read clock for reading from the pipeline; a second set of pointers associated with the pipeline, wherein , the second set of pointers is associated with the write clock for the write pipeline; a comparator for comparing the first set of pointers with the second set of pointers; logic coupled to the output of the comparator, where the logic performs an AND operation a filter coupled to the output of the logic; a Schmitt trigger coupled to the filter; at least two flip-flops coupled to the Schmitt trigger, wherein the output of at least one of the two flip-flops is indicative of a pipeline status.

example 2

[0122] Example 2: The apparatus of example 1, wherein the comparator comprises logic gates to perform an exclusive-or operation or an exclusive-or-not operation.

example 3

[0123] Example 3: The apparatus of example 1, wherein the output of the Schmitt trigger is used to set or reset the output of at least two flip-flops.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a clock crossing FIFO status converged synchronizer. The 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 encoding. 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.

Description

[0001] priority statement [0002] This application claims priority to U.S. Provisional Patent Application Serial No. 62 / 940,729, entitled "Clock Crossing FIFO Status Converged Synchronizer," filed November 26, 2019, in its entirety The contents are hereby incorporated by reference. technical field [0003] The present disclosure generally relates to clock crossing FIFO state convergence synchronizers. Background technique [0004] Currently, clock interleaved First-in-First-out (FIFO) cannot efficiently and directly generate convergent full, empty, almost full and / or almost empty states of the FIFO. Contents of the invention [0005] According to a first aspect of an embodiment of the present disclosure, there is provided an apparatus, including: a pipeline; a first set of pointers associated with the pipeline, wherein the first set of pointers is related to the set of pointers used to read from the pipeline A read clock is associated; a second set of pointers is assoc...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F5/06H03K3/3565
CPCG06F5/065H03K3/3565G06F13/1605G06F13/1668H03K23/542H03K23/005Y02D10/00H03K3/0377H03K19/20
Inventor 利昂·兹洛特尼克杰里米·安德森列夫·兹洛特尼克丹尼尔·巴尔基尔
Owner INTEL CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products