首页> 外文会议>IEEE Pacific Rim Conference on Communications, Computers and Signal Processing >An efficient FPGA-based memory architecture for compute-intensive applications on embedded devices
【24h】

An efficient FPGA-based memory architecture for compute-intensive applications on embedded devices

机译:基于高效的基于FPGA的内存架构,用于嵌入式设备上的计算密集型应用程序

获取原文
获取外文期刊封面目录资料

摘要

FPGAs are increasingly being utilized to accelerate real-time compute and data intensive applications on embedded platforms. FPGAs achieve high speed-performance by exploiting a variety of parallelisms in computations. However, on-chip memories of current FPGAs are typically dual-port, which hinders multiple simultaneous read/write (R/W) operations required for parallel processing. Although several multi-ported memories are proposed in the literature to address this issue, there is a tradeoff associated with the existing architectures; that is, increasing the number of ports, reduces the total available memory on chip for the block RAMs to store essential data for real-time processing. This tradeoff is not desirable, especially for real-time compute/data intensive applications on embedded platforms, due to the significant amount of time spent on accessing the external memory. In this research work, we introduce a novel and efficient multi-ported memory architecture to bridge the gap between this tradeoff. Experiments are performed to evaluate the feasibility and efficiency of our multi-ported memory architecture. Our unique memory architecture is generic and parameterized. Our memory can be configured to provide a sufficient number of ports for simultaneous R/W operations, while utilizing the total available on-chip memory to store the essential data.
机译:FPGA越来越多地用于加速嵌入式平台上的实时计算和数据密集型应用。 FPGA通过利用计算中的各种并行性来实现高速性能。然而,当前FPGA的片上存储器通常是双端口,其阻碍了并行处理所需的多个同时读/写(R / W)操作。虽然在文献中提出了几个多移植的回忆来解决这个问题,但是有一个与现有架构相关的权衡;也就是说,增加端口的数量,减少了块RAM的芯片上的总可用内存,以存储实时处理的基本数据。由于在访问外部存储器上的大量时间,因此不希望该权衡是不可取的,特别是对于嵌入式平台上的实时计算/数据密集型应用程序。在这项研究工作中,我们介绍了一种新颖且有效的多端口内存架构,以弥合该权衡之间的差距。进行实验以评估我们多端口内存架构的可行性和效率。我们唯一的内存架构是通用和参数化的。我们的存储器可以配置为提供足够数量的端口,用于同时R / W操作,同时利用总可用的片上存储器来存储基本数据。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号