33
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

Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 2: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 3: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 4: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 5: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 6: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 7: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 8: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 9: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 10: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 11: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 12: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 13: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 14: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 15: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 16: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 17: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 18: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 19: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 20: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 21: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 22: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 23: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 24: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 25: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 26: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 27: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 28: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 29: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 30: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 31: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 32: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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

Page 33: Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B. Note J. Vuillemin Départment d’informatique École Normale Supérieure Paris Cours

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