Claims
- 1. An integrated circuit device, comprising:
at least one first-in first-out (FIFO) memory device that is configured to support all four of the following FIFO memory modes: (1) DDR write with DDR read, (2) DDR write with SDR read, (3) SDR write with DDR read and (4) SDR write with SDR read.
- 2. The device of claim 1, further comprising flag logic that is configured to evaluate an empty condition in the FIFO memory device by comparing a write counter value that is generated off a trailing edge of the write clock signal against a read counter value that is generated off a leading edge of the read clock signal when the FIFO memory device is disposed in the DDR write mode.
- 3. The device of claim 2, further comprising flag logic that is configured to evaluate a full condition in the FIFO memory device by comparing a read counter value that is generated off a trailing edge of the read clock signal against a write counter value that is generated off a leading edge of the write clock signal when the FIFO memory device is disposed in the DDR read mode.
- 4. The device of claim 1, further comprising flag logic that is configured to evaluate a programmable almost empty condition in the FIFO memory device by comparing a write counter value that is generated off a trailing edge of the write clock signal against a read counter value that is generated off a leading edge of the read clock signal when the FIFO memory device is disposed in the DDR write mode.
- 5. The device of claim 4, further comprising flag logic that is configured to evaluate a programmable almost full condition in the FIFO memory device by comparing a read counter value that is generated off a trailing edge of the read clock signal against a write counter value that is generated off a leading edge of the write clock signal when the FIFO memory device is disposed in the DDR read mode.
- 6. The device of claim 1, wherein said at least one FIFO memory device comprises a quad arrangement of multi-port memory devices therein.
- 7. The device of claim 6, wherein each of the multi-port memory devices comprises a respective pair of quad-port cache arrays.
REFERENCE TO PRIORITY APPLICATION
[0001] This application is a continuation of U.S. application Ser. No. 09/972,265, filed Oct. 5, 2001, which claims priority to U.S. Provisional Application Serial No. 60/314,393, filed Aug. 23, 2001, the disclosures of which are hereby incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60314393 |
Aug 2001 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09972265 |
Oct 2001 |
US |
Child |
10459224 |
Jun 2003 |
US |