PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

Survey and implementation of an adaptable Product Codes generation framework

Parole chiave DIGITAL SYSTEM DESIGN, DIGITAL SYSTEM DESIGN TEST AND VERIFICATION, ECC, SOFTWARE DEVELOPMENT, SYSTEM LEVEL DESIGN & TEST

Riferimenti STEFANO DI CARLO, PAOLO ERNESTO PRINETTO

Riferimenti esterni GALFANO Salvatore (PhD Candidate), INDACO Marco (PhD Candidate)

Gruppi di ricerca TESTGROUP - TESTGROUP

Tipo tesi EXPERIMENTAL

Descrizione Motivation:
Nowadays Error Correction Codes (ECCs) are a widely adopted fault-tolerance mechanism in several contexts (e.g., communication protocols, memory devices, etc.) to improve yield, reliability and endurance.
With the advancing of technologies, electronic media become more faulty and thus currently used ECCs are no more applicable. In particular this applies also to Flash Memories, which will be the application field of the thesis. Unprecedented Error Correction Codes are going to be adopted, such as Low Density Parity Check and Product Codes.
In order to overcome varying context or needs (e.g., communication channel quality variation, memory wear-out, reliability requirement variation), adaptable architectures are the key to have the required flexibility and dynamically meet the local performances optima (i.e., best trade-offs).

Goals:
The thesis aims at first making a survey of Product Codes. Second step will be implementing an adaptable Product Codes generation framework.

Learning outcomes:
The candidate will acquire a basic knowledge of system level design methodology, skills on the system RTL description and operating systems.

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

Note Number of required Students: 1 or 2


Scadenza validita proposta 01/03/2014      PROPONI LA TUA CANDIDATURA