Optimization Algorithm of Dual-port Memory Mapping on FPGA

被引:0
作者
Xu Y. [1 ,2 ]
Lin Y. [3 ]
Yang H. [1 ,2 ]
机构
[1] Institute of Electrics, Chinese Academy of Sciences, Beijing
[2] University of Chinese Academy of Sciences, Beijing
[3] Xilinx Incorporated, Beijing
来源
Yang, Haigang (yanghg@mail.ie.ac.cn) | 1600年 / Science Press卷 / 42期
基金
中国国家自然科学基金;
关键词
Area optimization; Delay optimization; Dual-port memory mapping; FPGA; Power optimization;
D O I
10.11999/JEIT28_dzyxxxb-42-10-2549
中图分类号
学科分类号
摘要
FPGA memory mapping algorithm utilizes distributed storage resources on chip and cooperates with some auxiliary circuits to realize the different needs of users in designing logical storage functions. Previous studies on dual-port memory mapping algorithm are relatively few. There is still much space for improvement in the mapping results by mature commercial EDA tools. An optimization algorithm of dual-port memory mapping is proposed for area, delay and power consumption, and a specific configuration scheme is given. Experiments show that when facing simple storage requirements, the mapping results are consistent with those of commercial tools; when facing complex storage requirements, the mapping results of area optimization and power optimization are improved by at least 50% compared with commercial tools Vivado. © 2020, Science Press. All right reserved.
引用
收藏
页码:2549 / 2556
页数:7
相关论文
共 15 条
  • [11] LIANG Shuang, YIN Shouyi, LIU Leibo, Et al., FP-BNN: Binarized neural network on FPGA, Neurocomputing, 275, pp. 1072-1086, (2018)
  • [12] GUO Kaiyuan, SUI Lingzhi, QIU Jiantao, Et al., Angel-eye: A complete design flow for mapping CNN onto embedded FPGA, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 37, 1, pp. 35-47, (2018)
  • [13] MA Yufei, SUDA N, CAO Yu, Et al., ALAMO: FPGA acceleration of deep learning algorithms with a modularized RTL compiler, Integration, 62, pp. 14-23, (2018)
  • [14] Xilinx, Virtex-4 FPGA user guide, (2008)
  • [15] Xilinx, LogiCORE IP product guide block memory generator v8.4, (2019)