Receiving data from interleaved multiple concurrent transactions in a FIFO memory having programmable buffer zones
    1.
    发明授权
    Receiving data from interleaved multiple concurrent transactions in a FIFO memory having programmable buffer zones 有权
    在具有可编程缓冲区的FIFO存储器中从交织的多个并发事务接收数据

    公开(公告)号:US07080169B2

    公开(公告)日:2006-07-18

    申请号:US10120733

    申请日:2002-04-10

    IPC分类号: G06F3/00 G06F13/00

    CPC分类号: G06F7/14 G06F2205/066

    摘要: A FIFO memory receives data transfer requests before data is stored in the FIFO memory. Multiple concurrent data transfers, delivered to the FIFO memory as interleaved multiple concurrent transactions, can be accommodated by the FIFO memory (i.e., multiplexing between different sources that transmit in distributed bursts). The transfer length requirements associated with the ongoing data transfers are tracked, along with the total available space in the FIFO memory. A programmable buffer zone also can be included in the FIFO memory for additional overflow protection and/or to enable dynamic sizing of FIFO depth.

    摘要翻译: FIFO存储器在数据存储在FIFO存储器中之前接收数据传输请求。 可以由FIFO存储器(即在以分布式突发传送的不同的源之间进行复用)来容纳作为交错多个并发事务传送到FIFO存储器的多个并发数据传输。 跟踪与正在进行的数据传输相关联的传输长度要求以及FIFO存储器中的总可用空间。 可编程缓冲区也可以包含在FIFO存储器中用于额外的溢出保护和/或使FIFO深度的动态尺寸化。