Multimedia rectangularly addressable memory

  • G. Kuzmanov*
  • , G. Gaydadjiev
  • , S. Vassiliadis
  • *Corresponding author for this work

Research output: Contribution to journalArticleAcademicpeer-review

25 Citations (Scopus)

Abstract

We propose a scalable data alignment scheme incorporating module assignment functions and a generic addressing function for parallel access of randomly aligned rectangular blocks of data. The addressing function implicitly embeds the module assignment functions and it is separable, which potentially enables short critical paths and saves hardware resources. We also discuss the interface between the proposed memory organization and a linearly addressable memory. An implementation, suitable for MPEG-4 is presented and mapped onto an FPGA technology as a case study. Synthesis results indicate reasonably small hardware costs in the order of up to a few thousand FPGA slices for an exemplary 512 x 1024 two-dimensional (2-D) addressable space and a range of access pattern dimensions. Experiments suggest that speedups close to 8x can be expected when compared to linear addressing schemes.

Original languageEnglish
Pages (from-to)315-322
Number of pages8
JournalIeee transactions on multimedia
Volume8
Issue number2
DOIs
Publication statusPublished - Apr-2006
Externally publishedYes

Keywords

  • linear addressing
  • memory modules
  • module assignment functions
  • rectangular block addressing
  • separability
  • ACCESS
  • PROCESSOR

Fingerprint

Dive into the research topics of 'Multimedia rectangularly addressable memory'. Together they form a unique fingerprint.

Cite this