Cohérence des décisions d’ordonnancement dans les systèmes de fabrication de semi-conducteurs – Réunion GOThA – CSP – Bermudes 29/09/06 Mickaël Bureau.

Slides:



Advertisements
Présentations similaires
17ème Forum sur les Impédances Electrochimiques, 31/01/05, Paris
Advertisements

[number 1-100].
Le moteur
1. Résumé 2 Présentation du créateur 3 Présentation du projet 4.
STEVE WOLOZ & ASSOCIATES INC. MANAGEMENT CONSULTANTS Meilleures Pratiques de Collecte, DAnalyse et de Documentation de Données RH Le 8.
Présentation du prototype :
LIRMM 1 Journée Deuxièmes années Département Microélectronique LIRMM.
Les numéros
ACTIVITES Le calcul littéral (3).
Les Prepositions.
JXDVDTEK – Une DVDthèque en Java et XML
Vers un outil d’aide à la conception des cannelures à flancs en développante de cercle La recherche effectuée lors de ma thèse a consisté à décrire le.
A abstraction b assembleur c nombre binaire d bit e cache f UC g puce h compilateur i famille dordinateurs j contrôle k chemin de données l défaut m dé
Génération interactive dimages projectives : Application à la Radiothérapie Pierre BLUNIER Du 01/12/2002 au 28/03/2003 Centre Léon Bérard.
CONGE GRAVE MALADIE SIMULATION
Plan de formation Chapitre 1 : Présentation de SAP
Sélection automatique d’index et de vues matérialisées
Contribution de l’Altimétrie Spatiale à l’Hydrologie
Etienne Bertaud du Chazaud
MIAGE MASTER 1 Cours de gestion de projet
CALENDRIER PLAYBOY 2020 Cliquez pour avancer.
le profil UML en temps réel MARTE
Mise en situation... m g l = 1 m l2 = 1 Positions: Vitesses:
1 11 avril 2005 Toulouse Franck MERCIER Ouan-Zan ZANIFE Franck FERREIRA CLS, Direction Océanographie Spatiale Contribution de lAltimétrie Spatiale à lHydrologie.
DeltaPROD Suivi des interventions Gestion de configuration
Rennes, le 18 septembre 2006 Support du paradigme maître-travailleur dans les applications à base de composants Tâche 2.2 Hinde Bouziane Réunion LEGO.
Configuration de Windows Server 2008 Active Directory
F Copyright © Oracle Corporation, Tous droits réservés. Créer des programmes avec Procedure Builder.
Simulateur Interactif de Qos dans un Routeur
1 Aide à la décision en production par l’intégration d'applications de MES et de Simulation des Flux à Événements Discrets Journée SCMIP Agen-LAPS, 19.
Développement Humanisation et Patrimoine
SCIENCES DE L ’INGENIEUR
Interprétation de séquences dimages pour des applications MédiaSpace Alberto AVANZI François BREMOND Monique THONNAT Projet ORION INRIA de Sophia Antipolis.
« Recherche de méthode d’estimation de volume de production à risque »
13e édition de la Semaine des infrastructures urbaines 1 PLAN D'INTERVENTION ET STRATÉGIES D'INVESTISSEMENTS DU RÉSEAU ROUTIER, TEL QUE VU PAR LA JAMAICA.
L’étrange ballet de la planète MARS
Tournoi de Flyball Bouin-Plumoison 2008 Tournoi de Flyball
Notre calendrier français MARS 2014
La gestion par activités (ABM)
Annexe 1 VISITE SUR
Quelle heure est-il ??. THE TIME: OCLOCK IL EST HEURE IL EST + + HEURES etc.
Travaux de thèse de Julien FRANCOIS
3ème partie: les filtres
C'est pour bientôt.....
Les nombres.
Veuillez trouver ci-joint
Ordonnancement de tâches
How many of these flags do you recognise? Work with your partner to see if you know many – write them down - some will crop up shortly!
How many of these flags do you recognise? Work with your partner to see if you know many – write them down - some will crop up shortly!
Plan de la présentation
SUJET D’ENTRAINEMENT n°4
Étude rhéologique BAO Document Confidentiel LFP David D’hiribarren
Soutenance finale 12 mars 2004 Présenté par : Alban HERMET
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
Traitement de différentes préoccupations Le 28 octobre et 4 novembre 2010.
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
1 Modèle pédagogique d’un système d’apprentissage (SA)
10 paires -. 9 séries de 3 étuis ( n° 1 à 27 ) 9 positions à jouer 5 tables Réalisé par M..Chardon.
CALENDRIER-PLAYBOY 2020.
1. Présentation générale du système
Slide 1 of 39 Waterside Village Fête ses 20 ans.
9 paires séries de 3 étuis ( n° 1 à 27 )
Projet de stage d’année IIR4 sous le thème:
Les Chiffres Prêts?
Tolérance de parallélisme
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
Transcription de la présentation:

Cohérence des décisions d’ordonnancement dans les systèmes de fabrication de semi-conducteurs – Réunion GOThA – CSP – Bermudes 29/09/06 Mickaël Bureau Encadrant EMSE-CMP Stéphane Dauzère-Pérès Encadrant STMicroelectronics Léon Vermarien 1

Plan Présentation du sujet Motivation gestion des niveaux global / local Difficultés gestion des niveaux global / local Conclusion & Perspectives 2

Cadre général de la thèse Regroupe les décisions permettant une organisation efficace de la production + le niveau est élevé + l’horizon de temps est long + les modèles sont agrégés Comprend les choix d’infrastructure Niveau Stratégique Planification de la production, des stocks, de l’approvisionnement… Niveau Tactique Ordonnancement des activités de production, stockage et transport Niveau Opérationnel 3

Fabrication de semi-conducteurs Sable Back-End Lingot Test Front-End Plaquette de silicium Puce Clients Circuit intégré assemblé Fabrication des wafers 4

Fabrication de semi-conducteurs Capacité: 2500 plaquettes par semaine Flux de type "re-entrant" [Kumar1994] Plus de 400 machines 40 niveaux de masques Jusqu’à 700 étapes/produit 5

Cadre général de la thèse Fabrication de semi-conducteurs Nombre important d’opérations (400 à 700 par lot) Flots réentrants (en-cours de 800 à 1000 plaquettes) Différentes types de machines (parallèle, batch, cluster : jusqu’à 400 machines) Maintenances préventives, taux de pannes élevé Différents niveaux d’ordonnancement Fab entière Par zone 6

Cadre général de la thèse Regroupe les décisions permettant une organisation efficace de la production + le niveau est élevé + l’horizon de temps est long + les modèles sont agrégés Comprend les choix d’infrastructure Niveau Stratégique Planification de la production, des stocks, de l’approvisionnement… Niveau Tactique Ordonnancement des activités de production, stockage et transport Niveau Opérationnel 7

Cadre général de la thèse Regroupe les décisions permettant une organisation efficace de la production + le niveau est élevé + l’horizon de temps est long + les modèles sont agrégés Comprend les choix d’infrastructure Niveau Stratégique Planification de la production, des stocks, de l’approvisionnement… Niveau Tactique Ordonnancement des activités de production, stockage et transport Ordo. Fab Ordo. par zone 8

Bibliographie Recherches par niveau Global Review [Uzsoy et al. 1992] Dispatching rules [Rose et al. 2003] Simulation [Qu and Mason 2005] Local Photolithography [Akçali and Uzsoy 2000] Bottleneck [Rose 1998] Pas de recherches sur les liens entre niveaux [Sarin 2006] 9

Sujet Cohérence entre les différents niveaux de prise de décision Global / Local en ordonnancement Planification / Ordonnancement Gestion des niveaux global et local Etude des interactions Définition d’un framework Proposer et valider des règles 10

Objectifs – Cadre général Yield issues Customer requests Production Plan Line balancing Equipment Utilization Strategy (trade-off between global objectives) Definition of Freedom degrees Priorities α and di Recipe throughput Batching Eqpt / Mask Availability Workload Set-up / Tuning time PM / ENG forecast Operator availability Lots Scheduling and Allocation (Which lots on which machine at what time) GLOBAL + LOCAL 11

Objectifs – Outils Autosched AP Logiciel de simulation dynamique à évènements discrets et capacité finie Permet de modéliser la fab de manière détaillée Utilisation d’un nouveau concept  Stop & Go 12

Manufacturing Execution Fab réelle MES Fab Equipment Lots Transport Strategies ECS Priorities Scheduling dispatching MCS Decision Support Manufacturing Execution Physical system 13

Fab simulée Priority Generation Global Local Scheduling Queues Outil de Simulation Scheduling (Task to Tool) Queues Where Next Execution Control System What Next 14

AP stop & go proof of concept Simulation stops (by time interval, with a calendar, on event…) Snapshot of the fab Insertion of new priority values in the model Snapshot of the fab Insertion of new priority values in the model Priorities calculation Priorities calculation 15

Motivation Faire coïncider au mieux réalité et simulation Possibilité de tester de nouvelles stratégies globales … 16

Expérimentation 2 produits (01A et 02B) Routes similaires, hormis certaines opérations supprimées pour le produit 02B Divisions des routes en 10 jalons Fab chargée pour 2500 pièces par semaine Fab chargée et stabilisée en début de simulation Lancement de lots toutes les 252 (01A) et 168 (02B) min Simulation sur 180 jours Collecte de données tous les 10 jours 17

Tests Mise en place de l’extension stop & go Suspension de simulation Steady state Perturbations Simple Analyse par jalon Moyens de réaction aux perturbations Priorités Starts 18

Tests : simulation de référence 19

Tests : perturbation 2 familles d’équipements 5 et 6 machines par famille Chaque route qualifiée sur la moitié des équipements Mise en panne de la moitié de ces équipements Au bout de 10 jours de simulation Pour une durée de 20 jours  Blocage de la route 1 20

Tests : perturbation 21

Tests : perturbation et correction (1) 22

Tests : perturbation et correction (2) 23

Tests : comparaison 24

Résultats et difficultés Jalons chargés inégalement Réactions trop « brutales »  Intérêt de gérer par jalons Gérer différents paramètres Priorités WIP Starts … 25

Résultats et difficultés Quand réagir ? Quand le WIP dépasse un certain seuil Quand une panne dure plus d’un certain temps … Comment réagir ? Augmenter les priorités pendant un certain temps Diminuer les lancements de lots Imposer des paramètres de stratégie 26

Conclusion Nouveauté et motivation de la gestion des liens entre global et local Définition d’un cadre général Validation des premiers tests 27

Perspectives Tests sur un modèle de fab réelle Améliorations Cadre général Description des mécanismes d’interaction Paramètres de stratégie … 28