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