发明名称 SYSTEM AND METHOD FOR CONTROLLING READOUT OF FRAME DATA FROM BUFFER
摘要 <p>In one embodiment, the system comprises a receive buffer which is coupled to associated write logic and read logic. A data stream is delivered to the system, wherein the data stream comprises a plurality of frames. Each frame comprises a plurality of words, wherein a first word is identified by a SOF flag and a last word is identified by an EOF flag. The buffer is configured to be accessed in a first-in-first-out fashion. The write logic includes two serial pipeline stages through which received words pass. The word in the first stage is examined to determine whether the corresponding EOF flag is set. If the EOF flag is set, the write logic sets an early-EOF flag in the word which is in the second pipeline stage. As a result, the early-EOF flag is set in the next-to-last word in each frame. When it is desired to read the next frame out of the buffer, the read logic is configured to start reading words out of the buffer. As each word is read out, it is examined by the read logic to determine whether the corresponding early-EOF flag is set. If this flag is not set, the read logic does not anticipate the end of the frame and continues to read successive words out of the buffer. When the read logic reads a word out of the buffer in which the early-EOF flag is set, the read logic anticipates the end of the frame and prepares to stop reading after the next word (which is the last word in the frame.) The system thereby provides sufficient setup time for the read logic to stop reading words out of the buffer before reaching the next frame.</p>
申请公布号 WO2001086409(A2) 申请公布日期 2001.11.15
申请号 US2001014607 申请日期 2001.05.07
申请人 发明人
分类号 主分类号
代理机构 代理人
主权项
地址