PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

Development of a Design Environment for the Automated Synthesis of dependable image processing sub-systems

Parole chiave DEPENDABLE SYSTEM DESIGN, DIGITAL SYSTEM DESIGN TEST AND VERIFICATION, ESL TOOLS AND ENVIRONMENTS, HARWARE ACCELERATORS, HIGH LEVEL SYNTHESIS TOOLS, IMAGE PROCESSING

Riferimenti STEFANO DI CARLO, PAOLO ERNESTO PRINETTO

Riferimenti esterni INDACO Marco (PhD Candidate)
ROLFO Daniele (PhD Student)

Gruppi di ricerca TESTGROUP - TESTGROUP

Tipo tesi EXPERIMENTAL

Descrizione Motivations:
The 2-D Convolution is an widely used algorithm in image and video processing. Although its computation is simple, its implementation requires both a high computational power and an intensive use of memory.
Field Programmable Gate Arrays (FPGA) architectures were proposed to accelerate 2-D Convolution computation.
When designing FPGA-based Harware accelerators, designers have to deal with a plenty of design constraints and no efficient design environment is today available to support them.

Goals:
The thesis aims at developing a framework to support the automated synthesis of dependable image processing sub-systems.
In particular the tool will rely on Cadence CtoS to allow the candidate to perform a significant architectural exploration.
Particular emphasis will be given to the implementations of the 2D-convolution algorithms satisfying a set of user provided constraints, such as: power, latency, Kernel size, etc.

Learning Outcomes:
During this thesis the candidate will learn the basis of image processing and gain skill on high level synthesis tools and on the development of advanced ESL tools.

Conoscenze richieste Programming Languages: C++, VHDL
Digital System design methodologies

Note The thesis will be developed in cooperation with Thales AleniaSpace Spa, Turin

Number of required Students : 1


Scadenza validita proposta 31/12/2012      PROPONI LA TUA CANDIDATURA