Invention Application
- Patent Title: FIFO BUFFER
- Patent Title (中): FIFO缓冲区
-
Application No.: US12599062Application Date: 2008-05-14
-
Publication No.: US20100306426A1Publication Date: 2010-12-02
- Inventor: Johannes Boonstra , Sundaravaradan Rangarajan , Rajendra Kumar
- Applicant: Johannes Boonstra , Sundaravaradan Rangarajan , Rajendra Kumar
- Applicant Address: NL Eindhoven
- Assignee: NXP B.V.
- Current Assignee: NXP B.V.
- Current Assignee Address: NL Eindhoven
- Priority: EP07108299.4 20070516
- International Application: PCT/IB2008/051894 WO 20080514
- Main IPC: G06F5/14
- IPC: G06F5/14

Abstract:
A FIFO memory circuit is for interfacing between circuits with different clock domains. The circuit has a FIFO memory (10), a write pointer circuit (16) clocked by the clock of a first clock domain and controlling the memory location to which data is written, and a read pointer circuit clocked by the clock of a second clock domain and controlling the memory location from which data is read. The read and write pointer circuits use gray coding. The memory circuit further comprises a duplicate write pointer circuit (30) which has its write pointer address incremented synchronously with the write pointer circuit (16), and which has a starting write address selected such that the duplicate write pointer address lags behind the write pointer address circuit by a number of address locations corresponding to the size of the FIFO memory (10). A comparator (34) compares the read pointer circuit address with the duplicate write pointer circuit address for determining a full status of the FIFO memory.
Public/Granted literature
- US08612651B2 FIFO buffer Public/Granted day:2013-12-17
Information query