標題: An Efficient Hierarchical Banking Structure for Algorithmic Multiported Memory on FPGA
作者: Lai, Bo-Cheng Charles
Huang, Kun-Hua
電子工程學系及電子研究所
Department of Electronics Engineering and Institute of Electronics
關鍵字: Algorithmic multiported memory;block RAM (BRAM);field-programmable gate array (FPGA)
公開日期: 1-十月-2017
摘要: Algorithmic multiported memory supports concurrent accesses by cooperating block RAMs (BRAMs) with algorithmic operations, and demonstrates the better performance per resource usage on FPGA when compared with register-based designs. However, the current approaches still use significant amount of FPGA resources and pose great design challenges when increasing the access ports. This paper proposes HB-NTX with a resource efficient hierarchical banking structure for nontable-based multi-ported memory design on FPGA. The regular design style enables a systematic flow to scale both read and write ports. When compared with the previous approaches, HB-NTX can reduce 62.03% BRAMs when composing a 2R4W memory with 32K depth. This paper further extends the HB-NTX to alleviate the complexity of the table-based memory designs. When compared with the previous table-based TBLVT approach, the proposed design for a 2R4W memory with 8K depth attains the cost reduction of 39.9%, 14.3%, and 15.6%, for registers, lookup tables, and BRAMs, respectively.
URI: http://dx.doi.org/10.1109/TVLSI.2017.2717448
http://hdl.handle.net/11536/143993
ISSN: 1063-8210
DOI: 10.1109/TVLSI.2017.2717448
期刊: IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS
Volume: 25
起始頁: 2776
結束頁: 2788
顯示於類別:期刊論文