Projet Acsi
pacsi


OBJECTIFS ET ORGANISATION


Il s’agit de permettre aux étudiants de se confronter à un problème "non académique" dont la solution nécessite une réalisation matérielle ou logicielle de taille significative : environ 2 demi-journées de travail par semaine pendant trois mois. Le but de cette UE est de permettre à chaque étudiant de démontrer qu’il a correctement assimilé les connaissances dispensées en cours et qu’il est capable de les mettre en oeuvre pour aboutir à la solution d’un problème.

Les sujets proposés peuvent être consultés ci-dessous. Chaque étudiant intéressé par un sujet doit prendre contact avec le chercheur qui propose ce sujet. Il est évidemment possible (et recommandé) de s’informer sur plusieurs sujets avant de choisir. Chaque fois qu’un accord bilatéral intervient entre le responsable du sujet et un étudiant, le sujet est retiré de la liste des sujets proposés. Des prérequis particuliers sont définis pour chacun des sujets proposés, et sont précisés dans le descriptif du sujet. D’une façon générale l’inscription dans l’U.E. "Projet" suppose d’avoir acquis le 1er semestre M1.

Le projet ACSI nécessite environ deux demi-journées de travail par semaine pendant trois mois à partir de début février. Chaque sujet est encadré par un chercheur du LIP6, et il y a en principe une réunion par semaine consacrée à l’analyse de l’avancement du projet. Le projet se déroule en deux phases : une phase de spécification et une phase de réalisation.

1. Phase de Spécification

Prise en main du problème, compréhension du sujet, analyse de différentes solutions possibles, choix des outils, identification des tâches à accomplir, organisation du travail, et définition détaillée des objectifs à atteindre et de la procédure de recette.

Evaluation : rapport de spécification + soutenance orale : fin mars - début avril

Durée de la soutenance : 15’, avec présentation de diapositives sur vidéo-projecteur. Les présentations devront avoir été saisies préalablement sur le disque du PC utilisé en soutenance.

Le rapport de spécification (une dizaine de pages) doit être "négocié" avec le responsable du sujet et doit contenir :

- l’analyse du problème,

- la proposition d’une solution de principe,

- l’identification des tâches à accomplir et planning de réalisation,

- la description détaillée de la procédure de recette.

Le rapport de spécification et la soutenance associée contribuent pour 40% à la note de l’UE.

2. Phase de Réalisation

Mise en oeuvre de la solution retenue. Mise au point et déboguage. Validation, expérimentation et analyse des résultats. Le rapport de spécification joue le rôle d’un cahier des charges : toute modification des objectifs ou de la procédure de recette doit être négociée avec le responsable du sujet et approuvée par le responsable du TER. Les modifications de dernière minute sont irrecevables.

Evaluation : rapport final + soutenance finale : mi-mai.

Le rapport final reprend le contenu du rapport de spécification, et le complète en ajoutant :

- l’analyse des différences entre la réalisation et la spécification,

- les résultats détaillés des expérimentations et des tests de validation.

Durée de la soutenance : 20’.

Le rapport et la soutenance finale contribuent pour 60% à la note de l’UE.


DESCRIPTION DES SUJETS DANS LA LISTE DE DOCUMENTS CI-DESSOUS


 
Documents utiles
Stage attribué à Yannick GODARD - RFID pour microcontrôleurs PIC
Stage attribué à Paulo VAZ - Liaison série sans fil pour microcontrôleurs PIC
Stage attribué à Abdelmalek SI MERABET - Environnement de simulation dans Stratus
Stage attribué à HAOUANEB, hayder - Caractérisation des générateurs de la bibliothèque ArithLib
Stage attribué à Lu WANG - Stratus vers VHDL IEEE
Stage attribué à Pawoubadi ABALO - Ecriture d’une pile USB pour microcontrolleur pic18f
Stage attribué à DRIF Fadila - Réalisation d’un outil logiciel réalisant l’abstraction d’un composant par propriétés CTL
Stage attribué à Ahmed Arfaoui - Modélisation SPIRIT des composants SoCLib
Stage attribué à BEN HAMIDA Habib - Simulation logique dans l’environnement Hurricane
Stage attribué à Fatima ZERRARI - Déploiement d’une application de classification de paquets sur multiprocesseur intégré sur puce
Stage attribué à Philippe CHOU et Michael LAFAYE - Aide à la configuration d’un processeur paramétrable : outil de visualisation d’architecture
Stage attribué à MAO Kefu et ZHOU Qi - Implantation matérielle d’un processeur MIPS R3000 à architecture pipeline et d’un contrôleur mémoire multi-segments
Amplificateurs différentiel paramétrable en CAIRO+
Stage attribué à Antoine LEVEQUE - Décodeur MJPEG
Stage attribué à Montassar BOUGATTAYA - Caractérisation énergétique du processeur MIPS R3000
stage attribué à LI Yanglu et WANG Liang - Réalisation VLSI d’une version superscalaire du processeur Mips R3000
Stage attribué à Fatiha Alem - Contrôle numérique d’un convertisseur numérique analogique
Stage attribué à Ghassan ALMALESS - Micro-noyau embarqué à vocation pédagogique
Stage attribué à Sébastien THOMAS et Maxime NASSAR - Mise en œuvre d’une carte de prototypage rapide pour le test d’un composant FPGA
Matrice de convertisseurs analogique-numérique pour micro-capteurs
Stage attribué à Farakh JAVID - Calibrage numérique de convertisseur analogique-numérique Sigma-Delta Passe-Bande
Stage attribué à Vincent Moulu - Modélisation VHDL du processeur OpenRISC 1200
Stage attribué à Rodrigo PIZARRO - Système de récupération d’énergie de vibrations à l’aide d’un résonateur MEMS intégré
Stage attribué à Irena Novakovic - Ecriture d’une pile USB pour microcontrolleur pic18f
Stage attribué à Kaiqi ZHANG - Parser de traces de simulation au format VCD