• Aucun résultat trouvé

Stabilisation  et  Synchronisation  d’Horloge  sur  Puce    Encadrant  :

N/A
N/A
Protected

Academic year: 2022

Partager "Stabilisation  et  Synchronisation  d’Horloge  sur  Puce    Encadrant  :"

Copied!
1
0
0

Texte intégral

(1)

Stabilisation  et  Synchronisation  d’Horloge  sur  Puce    

Encadrant  :  Franck  Petit,  François  Anceau,  et  Dimitri  Galayko     (contact  :  [email protected])  

Lieu  :  LIP6  ,  4,  place  Jussieu,  75005  Paris   Date  :  Mars  à  Août  2015-­‐02-­‐04    

Rémunération  :  Gratification  légale  

Mots-­clés  :  Master  Informatique,  SOC,  Auto-­‐stabilisation,  synchronisation  d’horloge     Descriptif    

La  mise  à  l'heure  des  horloges  distribuées  dans  un  réseau  informatique  est  un  problème  et   un  besoin  d'actualité  [B14].  Les  solutions  actuelles  (par  exemple  le  protocole  PTP)  ne  sont   acceptables  que  pour  de  petits  réseaux  car  d’une  part,  elles  fonctionnent  selon  le  principe   d'une  horloge  maître  et  d'horloges  esclaves,  d’autre  part  l'erreur  de  synchronisation  entre   deux  nœuds  croît  avec  leur  distance  par  rapport  au  maître  à  cause  de  l'accumulation  des   erreurs   locales.   Qui   plus   est,   elles   tolèrent   mal   les   fautes   des   éléments   du   réseau.     Deux   équipes  du  Lip6  (REGAL  et  CIAN)  proposent  des  solutions  originales  et  indépendantes  à  ce   problème,   les   premières   [BPV04,   BPV08]   sont   génériques   et   s’appliquent   aux   systèmes   distribués  ;  les  secondes  ont    été  conçues  pour  les  systèmes  sur  puces  (SoC)  [A14,  SAGZ14],   mais  leurs  applications  aux  systèmes  distribués  macroscopiques  est  envisagée.      

Objectifs  du  stage  

Il   s’agit   de   comprendre   quels   pourraient   être   les   apports   des   algorithmiques   de   synchronisation   d’horloge   de   [BPV04,   BPV08]   dans   le   domaine   microscopique   des   SOC.    

Pour  cela,  nous  envisageons  d’implémenter  ces  algorithmes  sur  des  dispositifs  ad  hoc  (type   grille  de  PLL  et/ou  FPGA)  et  d’étudier  leur  comportement  dans  des  environnements  de  type   GALS.  Dans  un  premier  temps,  ces  algorithmes  seront  testés  sur  un  modèle  VHDL  exécuté   sur  la  plate-­‐forme  de  simulation  Modelsim  de  Mentor  Graphics.    

 

Références  

[A14]   François   Anceau.     Distribution   d'horloges   à   grande   échelle   sur   une   puce.  

http://www.college-­‐de-­‐france.fr/site/gerard-­‐berry/seminar-­‐2014-­‐03-­‐12-­‐17h00.htm,  2014.  

[B14]   Gérard   Berry.  Algorithmes,   machines   et   langages,   cours   du   Collège   de   France.  

http://www.college-­‐de-­‐france.fr/site/gerard-­‐berry/#course,  2014.  

[BPV04]   Christian   Boulinier,   Franck   Petit,   Vincent   Villain.  When   graph   theory   helps   self-­

stabilization.  PODC,  150-­‐159,  2004.  

[BPV08]   Christian   Boulinier,   Franck   Petit,   Vincent   Villain.  Synchronous   vs.   Asynchronous   Unison.  Algorithmica  51(1):  61-­‐80,  2008.  

[SGAZ14]   Chuan  Shan,  Dimitri  Galayko,  François  Anceau,  Eldar  Zianbetov.    A  reconfigurable   distributed  architecture  for  clock  generation  in  large  many-­core  SoC.  ReCoSoC,  1-­‐8,  2014.  

 

Références

Documents relatifs

Amélioration de l’horloge par des diodes RGB et par l’affichage de la date Réalisation de plusieurs cartes électroniques et programmation de la CPLD. Projet pas entièrement

On ne va pas détailler le programme correspondant (on veut faire beaucoup mieux !) et on se borne à expliciter un exemple du gain fourni par cette stratégie : si le dé a donné 2 et

La suite du stage sera une ´ etude algorithmique compl` ete (i.e. ´ ecriture, preuve et analyse d’algorithmes) pour r´ epondre ` a un probl` eme de service (on peut par

[r]

• The header of each block in a blockchain contains a Merkle root of the latest transactions, the hash value of the previous block header, and a nonce. • Bitcoin relies on the

JT Coloriages réalisés à partir de photomontages : lamaternelledemoustache.net. d’après le personnage du loup

permet d’écrire dans un fichier à structure linéaire fixe, variable ou cyclique (écriture, OU/ET logique avec les données du fichier). Ex: C0 D2 06 04 0B 2E 54 61 76 65

 Organiser des séances d’apprentissage en lien avec les situations de production d’une structure d'insertion..  Organiser et gérer une activité de production et en