Project Microprocesseurjv/HomePage/cours/micro_presentation.pdf · Project Microprocesseur J-B....

Preview:

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