A High Level Synthesis Approach for Application Specific DMA Controllers

In this paper, we propose a method to generate an application specific DMAC between a DFM and DRAM by utilizing HLS on an FPGA. Using this approach, DFM application developers can design DMAC corresponds to various memory access patterns according to each application with reducing a design burden. To address the feasibility of this approach, we discuss performance evaluation with empirical experiments.