Pulse or digital communications – Synchronizers
Reexamination Certificate
2007-12-18
2007-12-18
Fan, Chieh M. (Department: 2611)
Pulse or digital communications
Synchronizers
C375S372000, C711S100000
Reexamination Certificate
active
10402706
ABSTRACT:
An asynchronous FIFO buffer communicates data between first and second clock domains. The FIFO buffer includes a shift register that accepts and shifts out data at a relatively high output frequency required for the second clock domain. The input data is loaded into the shift register in synchronization with the output clock; input data is not loaded into the shift register on each cycle of the output clock, however, because the input clock is slower than the output clock. A clock comparison circuit compares the input and output clocks and tracks the history of data transfers into the shift register to determine whether a given input datum should be loaded into the shift register during a given period of the output clock. The clock comparison circuit writes input datum into the shift register periodically, skipping write cycles as necessary so that input and output data rates match.
REFERENCES:
patent: 4672609 (1987-06-01), Humphrey et al.
patent: 5509038 (1996-04-01), Wicki
patent: 5905766 (1999-05-01), Nguyen
patent: 5915107 (1999-06-01), Maley et al.
patent: 6033441 (2000-03-01), Herbert
patent: 6049887 (2000-04-01), Khandekar et al.
patent: 6055285 (2000-04-01), Alston
patent: 6057789 (2000-05-01), Lin
patent: 6128749 (2000-10-01), McDonnell et al.
patent: 6163545 (2000-12-01), Flood et al.
patent: 6333646 (2001-12-01), Tsuzuki
patent: 6359479 (2002-03-01), Oprescu
patent: 6366530 (2002-04-01), Sluiter et al.
patent: 6366991 (2002-04-01), Manning
patent: 6396887 (2002-05-01), Ware et al.
patent: 6424688 (2002-07-01), Tan et al.
patent: 2002/0120902 (2002-08-01), Brown
Clifford E. Cummings; “Simulation and Synthesis Techniques for Asynchronous FIFO Design”; SNUG San Jose 2002, Rev 1.1; pp. 1-21.
U.S. Appl. No. 10/402,702, filed Mar. 28, 2003, Sabih.
Behiel Arthur J.
Fan Chieh M.
Joseph Jaison
Xilinx , Inc.
LandOfFree
Asynchronous FIFO buffer for synchronizing data transfers... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Asynchronous FIFO buffer for synchronizing data transfers..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Asynchronous FIFO buffer for synchronizing data transfers... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3838094