First-in, first-out buffer system in an integrated circuit

Static information storage and retrieval – Read/write circuit – Having particular data buffer or latch

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C365S189070, C710S052000, C711S167000

Reexamination Certificate

active

11140019

ABSTRACT:
An integrated circuit having an embedded first-in, first-out (“FIFO”) memory system uses an embedded block random access memory (“BRAM”). Counters operate in both the read and write clock domains. A binary adder adds a first selected offset value and to a first pointer address, and the sum is converted to a first gray code value. The first gray code value is compared to a second gray code value that represents a second pointer address. If the first gray code value equals the second gray code value, the output of the comparator is provided to a logic block that produces a status flag (e.g. ALMOST FULL or ALMOST EMPTY) in the correct clock domain.

REFERENCES:
patent: 4942553 (1990-07-01), Dalrymple et al.
patent: 5325487 (1994-06-01), Au et al.
patent: 5426756 (1995-06-01), Shyi et al.
patent: 5473756 (1995-12-01), Traylor
patent: 5557750 (1996-09-01), Moore et al.
patent: 5841722 (1998-11-01), Willenz
patent: 5898893 (1999-04-01), Alfke
patent: 6041370 (2000-03-01), Guyt
patent: 6308249 (2001-10-01), Okazawa
patent: 6337893 (2002-01-01), Pontius
patent: 6366529 (2002-04-01), Williams et al.
patent: 6366530 (2002-04-01), Sluiter et al.
patent: 6389490 (2002-05-01), Camilleri et al.
patent: 6401148 (2002-06-01), Camilleri
patent: 6405269 (2002-06-01), Ebeling et al.
patent: 6434642 (2002-08-01), Camilleri et al.
patent: 6606701 (2003-08-01), Tsubota
patent: 6721864 (2004-04-01), Keskar et al.
patent: 6838902 (2005-01-01), Elfmann et al.
U.S. Appl. No. 10/838,965, filed May 4, 2004, Lowe et al.
U.S. Appl. No. 10/839,201, filed May 4, 2004, Lowe et al.
U.S. Appl. No. 10/839,402, filed May 4, 2004, Lowe et al.
Clifford E. Cummings and Peter Alfke; “Simulation and Synthesis Techniques for Asynchronous FIFO Design with Asynchronous Pointer Comparisons”; Re 1.1; SNUG San Jose 2002; pp. 1-18.
Xilinx, Inc.; “170 MHz FIFOs Using the Virtex Block SelectRAM+ Feature”; XAPP131 (v 1.7); Mar. 26, 2003; available from Xilinx, 2100 Logic Drive, San Jose, California 95124; pp. 1-7.
Xilinx, Inc.; “Synchronous and Asynchronous FIFO Designs”; XAPP 051 (Version 2.0); Sep. 17, 1996, available from Xilinx, 2100 Logic Drive, San Jose, California 95124; pp. 1-12.
Xilinx, Inc.; “Asynchronous FIFO in Virtex-II FPGAs”; TechXclusives; downloaded Apr. 12, 2004 from http:// support.xilinx.com/xlnx/xweb/sil—tx—printfriendly.jsp?BV—SessionID=@@@@116...; pp. 1-3.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

First-in, first-out buffer system in an integrated circuit does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with First-in, first-out buffer system in an integrated circuit, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and First-in, first-out buffer system in an integrated circuit will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3820235

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.