Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Project Microprocesseur
J-B. Note J. Vuillemin
Départment d’informatiqueÉcole Normale Supérieure
Paris
Cours de Systèmes digitaux, 2010
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Outline
1 Objectifs du projet (quoi?)Simulateur de net-listeMontre digitale
2 Outils et Méthode (comment?)Choix des outilsMéthodeOrganisation
3 Planning (quand?)Séances de projetDates de rendu des projets
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
Outline
1 Objectifs du projet (quoi?)Simulateur de net-listeMontre digitale
2 Outils et Méthode (comment?)Choix des outilsMéthodeOrganisation
3 Planning (quand?)Séances de projetDates de rendu des projets
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
Simulateur de net-liste
Programme informatique permettant:la description d’un circuit synchrone,la vérification de la conformité du circuit,la simulation du circuit.
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
Simulateur de net-liste
Programme informatique permettant:la description d’un circuit synchrone,la vérification de la conformité du circuit,la simulation du circuit.
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
Simulateur de net-liste
Programme informatique permettant:la description d’un circuit synchrone,la vérification de la conformité du circuit,la simulation du circuit.
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
Simulateur de net-liste
Programme informatique permettant:la description d’un circuit synchrone,la vérification de la conformité du circuit,la simulation du circuit.
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
Caractéristiques du simulateur
Portes logiques et registresPrimitives RAM / ROMHiérarchiesolide pour pouvoir construire un projet complexe
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
Caractéristiques du simulateur
Portes logiques et registresPrimitives RAM / ROMHiérarchiesolide pour pouvoir construire un projet complexe
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
Caractéristiques du simulateur
Portes logiques et registresPrimitives RAM / ROMHiérarchiesolide pour pouvoir construire un projet complexe
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
Caractéristiques du simulateur
Portes logiques et registresPrimitives RAM / ROMHiérarchiesolide pour pouvoir construire un projet complexe
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
Rapport du simulateur
Spécification du langage de descriptionJeu de tests obligatoiresUne question théorique sur le test de circuitsCode source et make demo réalisant au moins le jeu detests prescrit
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
Rapport du simulateur
Spécification du langage de descriptionJeu de tests obligatoiresUne question théorique sur le test de circuitsCode source et make demo réalisant au moins le jeu detests prescrit
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
Rapport du simulateur
Spécification du langage de descriptionJeu de tests obligatoiresUne question théorique sur le test de circuitsCode source et make demo réalisant au moins le jeu detests prescrit
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
Rapport du simulateur
Spécification du langage de descriptionJeu de tests obligatoiresUne question théorique sur le test de circuitsCode source et make demo réalisant au moins le jeu detests prescrit
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
Outline
1 Objectifs du projet (quoi?)Simulateur de net-listeMontre digitale
2 Outils et Méthode (comment?)Choix des outilsMéthodeOrganisation
3 Planning (quand?)Séances de projetDates de rendu des projets
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
La montre digitale
Combinaison d’un microprocesseur de votre conception,de son programme lui permettant de calculer l’heure,le tout exécuté sur votre simulateur.
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
La montre digitale
Combinaison d’un microprocesseur de votre conception,de son programme lui permettant de calculer l’heure,le tout exécuté sur votre simulateur.
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
La montre digitale
Combinaison d’un microprocesseur de votre conception,de son programme lui permettant de calculer l’heure,le tout exécuté sur votre simulateur.
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
Microprocesseur
Conception croisée:de l’architecture du processeur,du jeu d’instructions du processeur,du programme de la montre.
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
Microprocesseur
Conception croisée:de l’architecture du processeur,du jeu d’instructions du processeur,du programme de la montre.
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
Microprocesseur
Conception croisée:de l’architecture du processeur,du jeu d’instructions du processeur,du programme de la montre.
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Simulateur de net-listeMontre digitale
Microprocesseur
Conception croisée:de l’architecture du processeur,du jeu d’instructions du processeur,du programme de la montre.
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Choix des outilsMéthodeOrganisation
Outline
1 Objectifs du projet (quoi?)Simulateur de net-listeMontre digitale
2 Outils et Méthode (comment?)Choix des outilsMéthodeOrganisation
3 Planning (quand?)Séances de projetDates de rendu des projets
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Choix des outilsMéthodeOrganisation
Outils de programmation
Vous êtes libres de choisir vos outils
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Choix des outilsMéthodeOrganisation
Outline
1 Objectifs du projet (quoi?)Simulateur de net-listeMontre digitale
2 Outils et Méthode (comment?)Choix des outilsMéthodeOrganisation
3 Planning (quand?)Séances de projetDates de rendu des projets
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Choix des outilsMéthodeOrganisation
Méthode de développement
L’équipe enseignante est à votre disposition... en direct et parmail !
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Choix des outilsMéthodeOrganisation
Outline
1 Objectifs du projet (quoi?)Simulateur de net-listeMontre digitale
2 Outils et Méthode (comment?)Choix des outilsMéthodeOrganisation
3 Planning (quand?)Séances de projetDates de rendu des projets
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Choix des outilsMéthodeOrganisation
Organisation
Groupes de 2 à 3 personnes, à former rapidement
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Séances de projetDates de rendu des projets
Outline
1 Objectifs du projet (quoi?)Simulateur de net-listeMontre digitale
2 Outils et Méthode (comment?)Choix des outilsMéthodeOrganisation
3 Planning (quand?)Séances de projetDates de rendu des projets
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Séances de projetDates de rendu des projets
Quatres séances
5 octobre 200929 octobre 200919 novembre 200917 décembre 2009
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Séances de projetDates de rendu des projets
Outline
1 Objectifs du projet (quoi?)Simulateur de net-listeMontre digitale
2 Outils et Méthode (comment?)Choix des outilsMéthodeOrganisation
3 Planning (quand?)Séances de projetDates de rendu des projets
Note, Vuillemin Project Microprocesseur
Objectifs du projet (quoi?)Outils et Méthode (comment?)
Planning (quand?)
Séances de projetDates de rendu des projets
Dates de rendu
compte-rendu simulateur mi-novembre, avant le 19compte-rendu µP mi-décembre, avant le 17fin du cours Systèmes digitaux: soutenancemicroprocesseur (21 janvier 2010)
Note, Vuillemin Project Microprocesseur