Efficient data access management for FPGA-based image processing SoCs

Zahir Larabi, Yves Mathieu, Stéphane Mancini

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In this paper, we propose a low-cost n-dimensional cache (nD-Cache) architecture for FPGA-Based image and signal processing Systems On Chip (SoCs). The architecture allows efficient access to structured data such as in 2D or 3D images. We developed a theoretical model for our architecture. It gives a methodology to define the cache's practical implementation based on the application and system parameters. Complexity and performance for selected image processing algorithms like jumping snake and 2D Back-Projection are measured and compared to classical solutions like associative caches. The architecture is shown to be efficient for tracking algorithm applications by exploiting spacial and temporal locality. Numerical results indicate that 50% improvement in run-time performance can be achieved.

Original languageEnglish
Title of host publicationProceedings - 20th IEEE/IFIP International Symposium on Rapid System Prototyping
Subtitle of host publicationShortening the Path from Specification to Prototype, RSP 2009
Pages159-165
Number of pages7
DOIs
Publication statusPublished - 9 Nov 2009
Externally publishedYes
Event20th IEEE/IFIP International Symposium on Rapid System Prototyping: Shortening the Path from Specification to Prototype, RSP 2009 - Paris, France
Duration: 23 Jun 200926 Jun 2009

Publication series

NameProceedings of the International Workshop on Rapid System Prototyping
ISSN (Print)1074-6005

Conference

Conference20th IEEE/IFIP International Symposium on Rapid System Prototyping: Shortening the Path from Specification to Prototype, RSP 2009
Country/TerritoryFrance
CityParis
Period23/06/0926/06/09

Keywords

  • Adaptative predictive cache
  • Cache memory
  • FPGA SoC
  • Image processing
  • Structured data caching

Fingerprint

Dive into the research topics of 'Efficient data access management for FPGA-based image processing SoCs'. Together they form a unique fingerprint.

Cite this