Dynamic Memory Access Management for High-Performance DSP Applications Using High-Level Synthesis - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue IEEE Transactions on Very Large Scale Integration (VLSI) Systems Année : 2008

Dynamic Memory Access Management for High-Performance DSP Applications Using High-Level Synthesis

Résumé

Multimedia applications such as video and image processing are often characterized by a huge number of data accesses. In many digital signal processing applications, array access patterns are regular and periodic. In these cases, optimized architectures using pipelined memory access controllers can be generated. In this paper, we focus on implementing memory interfacing modules that can be automatically generated from a high-level synthesis tool and which can efficiently handle predictable address patterns as well as random ones (i.e., dynamic address computations). The benefits of balancing dynamic address computations from datapath to dedicated computation units in the memory controller is also analyzed as well as operator bitwidth optimization and data locality to save power consumption and reduce latency.
Fichier non déposé

Dates et versions

hal-00361870 , version 1 (16-02-2009)

Identifiants

Citer

Bertrand Le Gal, Emmanuel Casseau, Sylvain Huet. Dynamic Memory Access Management for High-Performance DSP Applications Using High-Level Synthesis. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2008, 16 (11), pp.1454-1464. ⟨10.1109/TVLSI.2008.2000821⟩. ⟨hal-00361870⟩
264 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More