Home         Authors   Papers   Year of conference   Themes   Organizations        To MES conference

Multibank memory bandwidth analysis in on-chip system  

Authors
 Voronov A.V.
 Voronov R.V.
 Iliasov R.F.
Date of publication
 2021
DOI
 10.31114/2078-7707-2021-4-99-105

Abstract
 nowadays, memory on a chip is one of the main components of microelectronic design. Usually, field-programmable gate arrays (FPGAs) are equipped with three block configurations of RAM: Single Port, Pseudo Dual Port, and Dual Port. This article discusses the development of a multiport memory design based on the principle of request arbitration, then it was redesigned in multibank memory. The purpose of the study is to analyze the transaction delay, with different numbers of ports and banks. The Pseudo Dual Port BRAM was chosen as the basis of the design. Using this type of memory block allows separating the read and writing ports separately because of their independent operation. In the process of creating multiport memory, it is necessary to solve the problem of conflicts that occur when a read or write requests are made on two ports simultaneously. This problem is caused by the limitation of the standard memory block. There are two general principles for solving this problem: memory duplication and request delay. The advantages and disadvantages of each option were considered. Finally, the bandwidth of the multibank memory was evaluated as a function of the number of ports and the number of banks. The bandwidth was estimated by measuring the average transaction processing time on 3 different tests. It was concluded that the optimal number of banks should not be less than half the number of ports.
Keywords
 multiport memory, multibank memory, memory arbitration, valid/ready interface.
Library reference
 Voronov A.V., Voronov R.V., Iliasov R.F. Multibank memory bandwidth analysis in on-chip system // Problems of Perspective Micro- and Nanoelectronic Systems Development - 2021. Issue 4. P. 99-105. doi:10.31114/2078-7707-2021-4-99-105
URL of paper
 http://www.mes-conference.ru/data/year2021/pdf/D077.pdf

Copyright © 2009-2024 IPPM RAS. All Rights Reserved.

Design of site: IPPM RAS