YUAN Ya-peng, NI Wei, ZHENG Qiang-qiang, ZHANG Duo-li, SONG Yu-kun. Parallel Multi-Channel FIFO Design Based on RAM Storage Array[J]. Microelectronics & Computer, 2018, 35(12): 27-32.
Citation: YUAN Ya-peng, NI Wei, ZHENG Qiang-qiang, ZHANG Duo-li, SONG Yu-kun. Parallel Multi-Channel FIFO Design Based on RAM Storage Array[J]. Microelectronics & Computer, 2018, 35(12): 27-32.

Parallel Multi-Channel FIFO Design Based on RAM Storage Array

  • The feature of block RAM in FPGA determines that asynchronous FIFO with read-write bit-width conversion is easy to waste of storage resources. To solve this problem, a new parallel FIFO architecture, multi-channel FIFO sharing multiple RAM (MFMR), based on Storage array, is proposed in this paper. Compared with the common FIFO IP, MFMR reduces the consumption of proprietary Block RAM (BRAM) storage resource by a small amount of only a few general-purpose slice resources, and multiplies the efficient utilization of storage resources by up to N times the utilization of common FIFO IP resources, in which N=max(α, 1/α), where α is the ratio between the read-bit width and the write-bit width of the FIFO.
  • loading

Catalog

    Turn off MathJax
    Article Contents

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return