Volume 9 Number 5 (May 2014)
Home > Archive > 2014 > Volume 9 Number 5 (May 2014) >
JCP 2014 Vol.9(5): 1193-1200 ISSN: 1796-203X
doi: 10.4304/jcp.9.5.1193-1200

Implementation of Multi-channel FIFO in One BlockRAM with Parallel Access to One Port

Zhipeng Gong1, 2, Tefang Chen1, Fumin Zou3, Li Li2, Yingxi Kang2
1School of Information Science and Engineering, Central South University, Changsha, China
2College of Electrical and Information Engineering, Hunan Institute of engineering, Xiangtan, China
3School of Information Science and Engineering, Fujian University of Technology, Fuzhou, China


Abstract—Because of flexibility of application and high cost performance, the low-and-middle-end FPGA has obtained an extensive market. As a fundamental memory structure, the FIFO memory is widely used in FPGA based project in various manners. But limited by the resources in chip and imperfection of development tools, the problem that the number of memory is insufficient while the overall capacity is enough often occurs in the implementation of multi-channel FIFO. This paper surveys various occasions of applications of multi-channel FIFO and put forward a method to achieve multi-channel FIFO in a single FPGA BlockRAM, which would support the parallel access to one port. The method may help to solve the problem mentioned above and improve the utilization of storage resources obviously. The steps of implementation and partial source code are present together with the detail analysis of simulation timing. Practical application indicates that the method is successful and effective.

Index Terms—FPGA, FIFO, BlockRAM, Multi-channel

[PDF]

Cite: Zhipeng Gong, Tefang Chen, Fumin Zou, Li Li, Yingxi Kang, "Implementation of Multi-channel FIFO in One BlockRAM with Parallel Access to One Port," Journal of Computers vol. 9, no. 5, pp. 1193-1200, 2014.

General Information

ISSN: 1796-203X
Abbreviated Title: J.Comput.
Frequency: Bimonthly
Editor-in-Chief: Prof. Liansheng Tan
Executive Editor: Ms. Nina Lee
Abstracting/ Indexing: DBLP, EBSCO,  ProQuest, INSPEC, ULRICH's Periodicals Directory, WorldCat,etc
E-mail: jcp@iap.org
  • Nov 14, 2019 News!

    Vol 14, No 11 has been published with online version   [Click]

  • Mar 20, 2020 News!

    Vol 15, No 2 has been published with online version   [Click]

  • Dec 16, 2019 News!

    Vol 14, No 12 has been published with online version   [Click]

  • Sep 16, 2019 News!

    Vol 14, No 9 has been published with online version   [Click]

  • Aug 16, 2019 News!

    Vol 14, No 8 has been published with online version   [Click]

  • Read more>>