SlideShare ist ein Scribd-Unternehmen logo
1 von 80
Conception de Systèmes Robustes  de Faible Puissance pour des Applications Smart-Card Thèse Julien ROCHE présentée devant L’Université de Provence par Aix-Marseille I « Sciences pour l’ingénieur: Mécanique, Physique, Micro et Nanoélectronique » Spécialité : Micro et Nanoélectronique
Partenaires ATMEL Rousset Division  S ecure  M icrocontroller  S olutions (SMS) Rousset, France A gence  N ationale de la Recherche et la Technologie
Contexte  et motivation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Télévision Bancaire Identité Téléphonie … Contexte et motivation
Contexte  et motivation  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Horloge interne générée  à partir du signal de données Carte Lecteur Échange de données USB Horloge interne Corrélation en fréquence  et en phase des horloges D+ D- Contexte et motivation
Plan I   Introduction. II   Norme USB et Récupération d’Horloge. III   Etat de l’art concernant la récupération d’horloge. IV   Analyse et modélisation du système proposé. V   Implémentation et Validation de la solution. VI   Conclusion et Perspectives.
Partie  II   Norme USB  et Récupération d’Horloge
Architecture USB ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Norme USB et Récupération d’horloge Hôte HUB Fonction HUB . . . Fonction Fonction 5 m 5 HUB
Caractéristiques électriques du signal USB ,[object Object],[object Object],[object Object],[object Object],[object Object],Norme USB et Récupération d’horloge
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Protocole USB SOF Jeton SETUP temps d'attente du système 36 bits 36 bits Norme USB et Récupération d’horloge
Caractéristiques USB relatives à la Récupération d’Horloge Norme USB et Récupération d’horloge NRZI Codage 13,815 µs Temps de synchronisation 144 bits Nombre de transitions 12 Mb/s Fréquence 2500 ppm Précision d’émission 3500 ppm Jitter Spécification Caractéristiques USB
Partie  III Etats de l’Art  sur la Récupération d’Horloge
La récupération d’horloge ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Circuit de  Récupération d’Horloge Flux USB Horloge  générée Etats de l’Art sur la Récupération d’Horloge
Etat de l’art BVP: Boucle à Verrouillage de Phase BLD: Boucle à ligne de délai + + + - - + Rapidité + + - + + + Sensibilité à la  non-périodicité - - + - - - Consommation + + + + +  + Bruit - - - - -  -  Complexité de la structure - - - -  - - Surface Structures 2 BVP BLD  et compteurs BVP  multi-phases Machine d’état et microcontrôleur Sur-Echantillonnage BVP + BLD Etats de l’Art sur la Récupération d’Horloge
BVP et BLD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],BVP: Boucle à Verrouillage de phase BLD: Boucle à ligne de délai + + Consommation + + Surface +  -- Sensibilité à la non-périodicité 6+ ++ ++ ++ BLD + Rapidité + Bruit 6+ Bilan + Compléxité d’intégration Structures BVP Etats de l’Art sur la Récupération d’Horloge
Différents types de BVP    Structure Choisie: Type 2 - BVP-IC BVP-IC: Boucle à Verrouillage de phase à Injection de Charges ,[object Object],[object Object],[object Object],[object Object],[object Object],Analyse et modélisation du système proposé 2+ 2- Bilan + - Erreur statique + Type 2  (logique séquentiel et pompe de charge) - Type 1 (OU exclusif) Sensibilité à la  non-périodicité Type
BVP-IC DPF: Détecteur Phase/Fréquence OCT: Oscillateur Contrôlé en Tension Flux USB CLK OCT Filtre Passe bas DPF POMPE DE CHARGE 1 2 3 4 Analyse et modélisation du système proposé ,[object Object],[object Object],[object Object],[object Object],[object Object],1 2 3 4
Partie  IV Analyse et Modélisation du Système proposé
Détecteur de Phase / Fréquence ,[object Object],[object Object],[object Object],[object Object],[object Object],+ - - - Sensibilité au jitter du signal - + + + Simplicité d’implémentation Sensibilité à la  non-périodicité - Bascule RS - Bascule D + Alexander + Type de détecteur Hogge Analyse et modélisation du système proposé
Détecteur de Phase / Fréquence ,[object Object],[object Object],[object Object],Analyse et modélisation du système proposé Dent de scie Din Clock Détecteur de phase Sortie de l'intégrateur 0 1 -1 Hogge Hogge amélioré
Pompe de charge UP DOWN Icp Icp vers le filtre Signaux de contrôle du DPF  Hogge Analyse et modélisation du système proposé ,[object Object],[object Object],[object Object],[object Object],[object Object]
Filtre de boucle Pompe de charge OCT R2 C2 R3 R4 C3 C4 Filtre 2 nd  ordre ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],   Structure Choisie: Filtre d’ordre 3 C1 Analyse et modélisation du système proposé
Oscillateur Contrôlé en Tension ,[object Object],[object Object],[object Object],[object Object],OCT: Oscillateur Contrôlé en Tension    Structure Choisie: OCT en anneau. - + - Relaxation + + Consommation ++ + Bruit de phase -- LC + Anneau Surface / Intégration Type Analyse et modélisation du système proposé Délai  Délai
[object Object],[object Object],[object Object],Modèle linéarisé: BVP-IC OCT Filtre Passe bas DPF V UP V cont POMPE DE CHARGE V DOWN I CP Flux USB CLK Analyse et modélisation du système proposé
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Réponse Transitoire ) exp ( t n     Temps (s) Fréquence  finale Fréquence  initiale Enveloppe : n  Fréquence (Hz)  Analyse et modélisation du système proposé
Caractéristiques de la BVP-IC Bande passante << Jitter du signal Bande passante  <<  Fréquence d’entrée Stabilité Contraintes Paramètres critiques de la boucle Temps de synchronisation faible Bande passante >> Analyse et modélisation du système proposé
Jitter et Temps de Synchronisation    Adaptation de la bande passante.    Multiplication faible bruit de la fréquence du signal. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Analyse et modélisation du système proposé
Adaptation de bande passante ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Hogge DPF UP DOWN Icp Icp OCT Flux USB 12Mb/s CLK Analyse et modélisation du système proposé
Partie  V Implémentation de la Solution Conception
Méthode de  Conception et d’Optimisation - Ratio des pôles - Gain OCT - Capacité d’entrée OCT Paramètres Système - Bande passante:  ω c - Gain pompe de charge:  K Φ - Marge de phase:  M Φ - Coefficient d’amortissement:  ς Paramètres système  Bande Large R2, R3, C1, C2, C3  Paramètres Filtre Bande passante:  ω c 1 Gain pompe de charge:  K Φ 1   Marge de phase:  M Φ 1 Coefficient d’amortissement:  ς 1 Paramètres système Bande Etroite Implémentation de la Solution - Conception - Temps synchro - Niveaux bruit Contraintes Système
Source de courant contrôlée Implémentation de la Solution - Conception contrôle Courant de Sortie I out M16 M15 M10 M11 M12 M13 M1 I Bias M3 M4 M5 M6 M7 M8 M14 Source de courant &quot;Cascode Régulé&quot; Courant de  polarisation Interrupteurs contrôlés en tension Miroir de courant M2 M9 contrôle contrôle
Marge de phase Contraintes:  stabilité.    M Φ   > 45° Implémentation de la Solution - Conception -40 -20 0 20 40 60 80 100 45° Marge de phase Marge de phase (°)    c 1 2    c 2   Fréquence (kHz)   M Φ   =  60° M Φ 1 =  49° 1 10 100 1000 10000 Bande étroite Bande large
Temps de synchronisation ,[object Object],[object Object],[object Object],[object Object],Temps (s) Fréquence (Hz) Avec adaptation Sans adaptation Tstab=0.9µs Tstab=3.2µs Implémentation de la Solution - Conception
Bruit de Pompe de Charge ,[object Object],[object Object],[object Object],Implémentation de la Solution - Conception Tension de Contrôle de l’OCT Courant de Pompe de Charge Bande passante étroite Bande passante  large
Conception Implémentation de la Solution - Conception ,[object Object],[object Object],[object Object],[object Object]
Implémentation de la Solution - Conception Simulation transitoire de la BVP  2,8 µs Sortie du multiplicateur 24MHz +/- 2700 ppm +/- 2000 ppm Tension de contrôle  de l’OCT - Typique +/- 2500 ppm Tension de contrôle  de l’OCT – Pire Cas 4,3 µs Bande passante étroite Bande passante  large
Simulation transitoire de la BVP  Bande passante étroite Bande passante  large 4,3 µs F = 48MHz +/- 2500 ppm Fréquence de l’Horloge générée (Hz) – Pire Cas Trame USB 12 Mb/s Implémentation de la Solution - Conception
Layout de la structure Filtre de boucle Source  de  courant OCT Source de courant modulée Hogge + mux Pompe Charge Circuit  de  décision 600µm 300µm Implémentation de la Solution - Conception
Partie  VI Implémentation de la Solution Mesures
Filtre de Boucle ,[object Object],20log(Vout/Vin) (Db) Freq (kHz) Pire cas de simulation Meilleur cas de simulation Mesures -60 -50 -40 -30 -20 -10 0 1 10 100 Implémentation de la Solution - Mesures
Détecteur de Phase / Fréquence ,[object Object],Erreur de phase Implémentation de la Solution - Mesures
Source de Courant Modulée ,[object Object],[object Object],[object Object],Implémentation de la Solution - Mesures 0 50 100 150 200 250 Courant de sortie (µA) Temps (ns) 0 200 400 600 800 1000 1200 1400 1600 0 50 100 150 200 250 0.15 0.21 0.5 0.75 0.9 1 1.2 1.4 1.7 1.8 1.85 1.87 Courant de sortie (µA) Tension de sortie (V) Courant contrôlé Haute impédance de sortie
Résumé des Performances Système Puissance Surface Temps de synchronisation Précision d’Horloge Paramètres Vdd = 1.6 V   Idd < 7 mA Vdd = 1.6 V Idd < 8 mA < 0,5 mm² 0,18 mm² < 13,815 µs < 5 µs < 2500 ppm < 2500 ppm Cahier des charges Résultats obtenus Implémentation de la Solution – Performances système
Conclusion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Conclusion
Perspectives ,[object Object],[object Object],[object Object],[object Object],[object Object],Perspectives
Réalisations ,[object Object],[object Object]
Partenaires ATMEL Rousset Division  S ecure  M icrocontroller  S olutions (SMS) Rousset, France A gence  N ationale de la Recherche et la Technologie
Spécification USB Bit Stuffing ,[object Object],Chaine de Données Chaine de Données avec Bit Stuffing Données encodées en NRZI Bloc de Synchronisation Bloc de données Bloc de Synchronisation Bloc de données Bloc de Synchronisation Bloc de données Bit Stuffing Six 1 consécutifs
Spécification USB Jitter accumulé sur les signaux différentiels à l'entrée de la fonction
Spécification USB jitter Jitter:     -  variations temporelles au moment des transitions    montantes/descendantes.  Pire cas:  - 7 bits entre 2 transitions   - 5 Hubs entre l’hôte et la fonction connectée Lignes différentielles Jitter Transitions paires Transistions consecutives Tperiode 1% 3,4% Transitions paires Transitions consécutives
Analyse et modélisation du système proposé Bruit de phase F (Hz) P S A (dBc) f 0 f m s ssb m P P f L  ) ( P ssb
Analyse et modélisation du système proposé ,[object Object],[object Object],Up Down D Q R D R Q CKref CKout Reset 1 1 UP=0 DOWN=1 UP=1 DOWN=0 UP=0 DOWN=0 Etat 2 Etat 0 Etat 2 f o f o f o F o/N F o/N F o/N UP=1 DOWN=1 Etat interdit
Analyse et modélisation du système proposé ,[object Object],[object Object],1 0 1 0 0 0 1 Fout/N (OCT) Référence Fo   UP DOWN
Analyse et modélisation du système proposé ,[object Object],[object Object]
Analyse et modélisation du système proposé ,[object Object],[object Object],ref in Up Down Signaux en phase Signaux déphasés
Détecteur de phase fréquence de type Hogge Diagramme temporel lorsque les entrées sont en phase Détecteur de phase/fréquence le signal de données est en avance de phase par rapport au signal d'horloge Din Clock Sortie de U3 Sortie de U4 Sortie de U1 Sortie de U2 Sortie du détecteur de phase Sortie de l'intégrateur 0 1 0 1 0 1 -1 Din Clock Sortie U3 Sortie de U4 Sortie de U1 Sortie de U2 Sortie du détecteur de phase Sortie de l'intégrateur 0 1 0 1 0 1 -1 D Q D Q Pompe de charge U3 U4 D in CK Y X vers le filtre D1 D1 U2 U3 B
Conception du système  ,[object Object],D Q D Q Pompe de charge U5 U6 D in CK X Y vers le filtre D1 D2 U4 U3 D Q D Q U7 U8 D3 D4 U2 U1 W Z
Conception du système  Détecteur de phase fréquence de type Hogge: Amélioration Din Clock Sortie de U1 Sortie de U2 Sortie de l'integrateur 0 1 0 1 Sortie de U3 0 1 Sortie de U4 0 1 Dent de scie
Bruit parasites Tension de  Contrôle de l’OCT S1 S2 S3 S4 Temps (s)
Analyse et modélisation du système proposé Détecteur de phase fréquence de type Alexander Détecteur de Type Alexander Trois échantillonnages par trois fronts consécutifs. D Q D Q D Q D Q Pompe de charge FF1 FF3 FF4 FF2 S3 S1 S2 S0 D in CK Y X vers le filtre S3 D in CK S1 S2 S3 S1 S2 t t Clock early Clock late
Analyse et modélisation du système proposé ,[object Object],Pompe de charge ,[object Object],[object Object],[object Object],-2 π 2 π Δφ Vcont
Solution d’adaptation de bande passante bande passante est proportionnel à la pulsation naturelle La pulsation naturelle est proportionnel au gain K Φ K Φ  est proportionnel au courant de la pompe de charge
Cellule de délai proposé Vctrl Mpc Mp1 Mp1 Mn1 Mn1 In+ In- Out+ Out- Mpc Vdd Vdd Analyse et modélisation du système proposé Délai  #1 Délai #2
-41.80 dBc/Hz @100Hz -115.79 dBc/Hz @500KHz Bruit de phase (dBc/Hz) Distance de la porteuse (Hz)
Source de courant contrôlée Comportement de la cellule de type cascode régulé Source de courant contrôlée de façon analogique Première méthode M1 M2 Tension de controle Courant de Sortie I out M3 M4 M5 M6 M7 M8 M9 Courant de polarisation contrôlé en tension Miroir de courant cascode Source de courant &quot;Cascode Régulé&quot; V gs8 i d8 V ds8 V ds8(sat) V ds8(min) I out
Simulation de la source de courant contrôlée Courant de sortie (Iout) (µA) Tension de contrôle de la source de courant (Vcont) (mV) Iout pour différentes tensions de sortie Comprises entre 400mV et 1.8V
[object Object],[object Object],[object Object],[object Object],[object Object],Simulation de la source de courant contrôlée Courant modulé (Iout) (µA) Temps  Courant faible Courant Fort Implémentation de la Solution - Conception
Tension de sortie (V) Valeur du courant de sortie (µA) Différente valeur  de contrôle Source de courant contrôlée Implémentation de la Solution - Conception
Spécification USB ,[object Object],[object Object],Start Of Frame Packet ,[object Object]
Analyse et modélisation du système proposé Bruit dans la boucle Fonction de transfert de bruit des différentes sources vers la sortie du système :  a) Référence, DPF et pompe de charge, filtre de boucle. b) OCT a) b) C  C  1 Fréquence G(s) 1 1 Fréquence ) ( 1 s G ) ( 1 ) ( s G s G  ) ( 1 1 s G 
Conception Système complet Buffer X7 oct PdC Source  modulée Hogge Filtre
Densité spectral NRZI Puissance (dB) Fréquence (Hz)
Conception  and design Schéma bloc du multiplicateur de fréquence Données (t) Dérivation Intégration Redresseur Sélection  d’harmonique Amplification Signal  d’horloge (t) Rehaussement
Quantité D’échantillon Conception du système  caractérisation de la fonction de bruit. Valeur Du coefficient de décalage temporelle
Conception  and design Isource Ipuit Isource Ipuit Source de courant controlée
Etat de l’art concernant la récupération d’horloge ,[object Object],[object Object],[object Object],[object Object],DP Filtre Passe bas V REF V charge V S V cont Ligne de Délai
Etat de l’art concernant la récupération d’horloge Objectif : obtenir un positionnement en phase précis avec un bruit de phase faible Horloge Horloge avec ‘skew’ +delai +delai Horloge sans ‘skew’ Δ t  ‘skew’ ,[object Object],[object Object]
Analyse et modélisation du système proposé Oscillateur Contrôlé en tension: Diviseur de fréquence ,[object Object],[object Object],Soit L outdiv  le bruit de phase à la sortie du diviseur de fréquence par M D Clk Q Q b Bascule D utilisé en diviseur de fréquence OCT outdiv
Conception du système  Calcul des paramètres du filtre: ADS L’impédance du filtre vaut: Calcul les constantes de temps de façon a maximiser la marge de phase: On calcul  differents paramètres C1, C2, C3, R2, R3,  ς ,  ω n ,  ω c
Mesures
Conception du système  Fréquence de l’OCT (MHz) Tension de contrôle de l’OCT (V) Best-Case Process  Temperature=-25° Supply=1.9v Worst-Case Process  Temperature=85° Supply=1.7v 0 10 20 30 40 50 60 70 80 90 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 0.25 0.82

Weitere ähnliche Inhalte

Was ist angesagt?

Projet de communication numérique Réalisation d'une chaîne de transmission nu...
Projet de communication numérique Réalisation d'une chaîne de transmission nu...Projet de communication numérique Réalisation d'une chaîne de transmission nu...
Projet de communication numérique Réalisation d'une chaîne de transmission nu...Yassine Nasser
 
Environnement électromagnétique et santé Yann Toutain Satimo
Environnement électromagnétique et santé Yann Toutain Satimo Environnement électromagnétique et santé Yann Toutain Satimo
Environnement électromagnétique et santé Yann Toutain Satimo AFEIT
 
Lamini&farsane traitement de_signale
Lamini&farsane traitement de_signaleLamini&farsane traitement de_signale
Lamini&farsane traitement de_signaleAsmae Lamini
 
Système géoradar et technologie MALA HDR
Système géoradar et technologie MALA HDRSystème géoradar et technologie MALA HDR
Système géoradar et technologie MALA HDRBenoit NOEL
 
Chapitre 1 technique de transmission
Chapitre 1 technique de transmissionChapitre 1 technique de transmission
Chapitre 1 technique de transmissionFodé Ndiaye
 
Rapport tp2 diabang ,pape moussa fall et maguette mbacké
Rapport tp2 diabang ,pape moussa fall et maguette mbackéRapport tp2 diabang ,pape moussa fall et maguette mbacké
Rapport tp2 diabang ,pape moussa fall et maguette mbackéCheikh Tidiane DIABANG
 
Diabang et fatimetou mennou rapport design &amp; simulation of dssss using ma...
Diabang et fatimetou mennou rapport design &amp; simulation of dssss using ma...Diabang et fatimetou mennou rapport design &amp; simulation of dssss using ma...
Diabang et fatimetou mennou rapport design &amp; simulation of dssss using ma...Cheikh Tidiane DIABANG
 
Pdf tp4 mesure_antennes (1)
Pdf tp4 mesure_antennes (1)Pdf tp4 mesure_antennes (1)
Pdf tp4 mesure_antennes (1)rachid Dakir
 
Conversion numérique analogique
Conversion numérique analogiqueConversion numérique analogique
Conversion numérique analogiqueN NASRI
 
Digital Video Broadcasting Terrestrial
Digital Video Broadcasting TerrestrialDigital Video Broadcasting Terrestrial
Digital Video Broadcasting TerrestrialNizar Sbaih
 
Cours electronique conversion de donnees
Cours electronique conversion de donneesCours electronique conversion de donnees
Cours electronique conversion de donneesRachid Richard
 
Etude et simulation d'un système MIMO OFDM
Etude et simulation d'un système MIMO OFDMEtude et simulation d'un système MIMO OFDM
Etude et simulation d'un système MIMO OFDMMohamed Nadjib Chaabi
 
La technique de transmission OFDM
La technique de transmission OFDMLa technique de transmission OFDM
La technique de transmission OFDMChiheb Ouaghlani
 
chap1 generalites_signaux-systemes
chap1 generalites_signaux-systemeschap1 generalites_signaux-systemes
chap1 generalites_signaux-systemesBAKKOURY Jamila
 

Was ist angesagt? (19)

Projet de communication numérique Réalisation d'une chaîne de transmission nu...
Projet de communication numérique Réalisation d'une chaîne de transmission nu...Projet de communication numérique Réalisation d'une chaîne de transmission nu...
Projet de communication numérique Réalisation d'une chaîne de transmission nu...
 
Environnement électromagnétique et santé Yann Toutain Satimo
Environnement électromagnétique et santé Yann Toutain Satimo Environnement électromagnétique et santé Yann Toutain Satimo
Environnement électromagnétique et santé Yann Toutain Satimo
 
Analyseur d'antennes
Analyseur d'antennesAnalyseur d'antennes
Analyseur d'antennes
 
Lamini&farsane traitement de_signale
Lamini&farsane traitement de_signaleLamini&farsane traitement de_signale
Lamini&farsane traitement de_signale
 
Système géoradar et technologie MALA HDR
Système géoradar et technologie MALA HDRSystème géoradar et technologie MALA HDR
Système géoradar et technologie MALA HDR
 
Chapitre 1 technique de transmission
Chapitre 1 technique de transmissionChapitre 1 technique de transmission
Chapitre 1 technique de transmission
 
Rapport tp2 diabang ,pape moussa fall et maguette mbacké
Rapport tp2 diabang ,pape moussa fall et maguette mbackéRapport tp2 diabang ,pape moussa fall et maguette mbacké
Rapport tp2 diabang ,pape moussa fall et maguette mbacké
 
Chapitre 2 - Transmission
Chapitre 2  - TransmissionChapitre 2  - Transmission
Chapitre 2 - Transmission
 
La Modulation psk
La Modulation pskLa Modulation psk
La Modulation psk
 
Diabang et fatimetou mennou rapport design &amp; simulation of dssss using ma...
Diabang et fatimetou mennou rapport design &amp; simulation of dssss using ma...Diabang et fatimetou mennou rapport design &amp; simulation of dssss using ma...
Diabang et fatimetou mennou rapport design &amp; simulation of dssss using ma...
 
Pdf tp4 mesure_antennes (1)
Pdf tp4 mesure_antennes (1)Pdf tp4 mesure_antennes (1)
Pdf tp4 mesure_antennes (1)
 
Criteres evalformatscompressioncicmhd3d
Criteres evalformatscompressioncicmhd3dCriteres evalformatscompressioncicmhd3d
Criteres evalformatscompressioncicmhd3d
 
Spaun
SpaunSpaun
Spaun
 
Conversion numérique analogique
Conversion numérique analogiqueConversion numérique analogique
Conversion numérique analogique
 
Digital Video Broadcasting Terrestrial
Digital Video Broadcasting TerrestrialDigital Video Broadcasting Terrestrial
Digital Video Broadcasting Terrestrial
 
Cours electronique conversion de donnees
Cours electronique conversion de donneesCours electronique conversion de donnees
Cours electronique conversion de donnees
 
Etude et simulation d'un système MIMO OFDM
Etude et simulation d'un système MIMO OFDMEtude et simulation d'un système MIMO OFDM
Etude et simulation d'un système MIMO OFDM
 
La technique de transmission OFDM
La technique de transmission OFDMLa technique de transmission OFDM
La technique de transmission OFDM
 
chap1 generalites_signaux-systemes
chap1 generalites_signaux-systemeschap1 generalites_signaux-systemes
chap1 generalites_signaux-systemes
 

Andere mochten auch

Chemical translocation & molecular fate
Chemical  translocation & molecular fateChemical  translocation & molecular fate
Chemical translocation & molecular fateSumer Pankaj
 
Plan de negocios mh mega healt (redes de mercadeo)
Plan de negocios mh mega healt (redes de mercadeo)Plan de negocios mh mega healt (redes de mercadeo)
Plan de negocios mh mega healt (redes de mercadeo)Raul Soto Encinas
 
Storyboard elementary comparison_test
Storyboard elementary comparison_testStoryboard elementary comparison_test
Storyboard elementary comparison_testSogetiNL
 
Development Applications 2008 05 26
Development Applications 2008 05 26Development Applications 2008 05 26
Development Applications 2008 05 26jgabateman
 
0 to 2,500 Customers with No Cold Calls
0 to 2,500 Customers with No Cold Calls0 to 2,500 Customers with No Cold Calls
0 to 2,500 Customers with No Cold CallsHubSpot
 
Desarrollando para Nmap Scripting Engine (NSE) [GuadalajaraCON 2013]
Desarrollando para Nmap Scripting Engine (NSE) [GuadalajaraCON 2013]Desarrollando para Nmap Scripting Engine (NSE) [GuadalajaraCON 2013]
Desarrollando para Nmap Scripting Engine (NSE) [GuadalajaraCON 2013]Websec México, S.C.
 
Presentacion introduccion ibm file net p8 v10
Presentacion introduccion ibm file net p8 v10Presentacion introduccion ibm file net p8 v10
Presentacion introduccion ibm file net p8 v10Javier Laguens Garcia
 
MasterPlus - Sistema Binário
MasterPlus - Sistema BinárioMasterPlus - Sistema Binário
MasterPlus - Sistema BinárioMasterplusBrasil
 
Strip your charts
Strip your chartsStrip your charts
Strip your chartsuwseidl
 
Resultado Final do Concurso de Bom Sucesso
Resultado Final do Concurso de Bom Sucesso Resultado Final do Concurso de Bom Sucesso
Resultado Final do Concurso de Bom Sucesso Joao Rivonaldo Silva
 
Exames médicos valores - União Sindical
Exames médicos   valores - União SindicalExames médicos   valores - União Sindical
Exames médicos valores - União Sindicalsinteimp
 
Nuxeo WebEngine : Etude de cas
Nuxeo WebEngine : Etude de casNuxeo WebEngine : Etude de cas
Nuxeo WebEngine : Etude de casDamien Metzler
 
2500 years of learning theory: The good, the bad & the ugly - Donald Clark
2500 years of learning theory: The good, the bad & the ugly - Donald Clark2500 years of learning theory: The good, the bad & the ugly - Donald Clark
2500 years of learning theory: The good, the bad & the ugly - Donald ClarkLearning Pool Ltd
 
Sarah Palin\'s Shopping Spree
Sarah Palin\'s Shopping SpreeSarah Palin\'s Shopping Spree
Sarah Palin\'s Shopping Spreecoolstuff
 
An introduction to Google's App Engine
An introduction to Google's App EngineAn introduction to Google's App Engine
An introduction to Google's App EngineStefan Sperber
 
b2performance berth
b2performance berthb2performance berth
b2performance berthITB Berlin
 

Andere mochten auch (20)

Méthode abc
Méthode abcMéthode abc
Méthode abc
 
Chemical translocation & molecular fate
Chemical  translocation & molecular fateChemical  translocation & molecular fate
Chemical translocation & molecular fate
 
Plan de negocios mh mega healt (redes de mercadeo)
Plan de negocios mh mega healt (redes de mercadeo)Plan de negocios mh mega healt (redes de mercadeo)
Plan de negocios mh mega healt (redes de mercadeo)
 
Storyboard elementary comparison_test
Storyboard elementary comparison_testStoryboard elementary comparison_test
Storyboard elementary comparison_test
 
Development Applications 2008 05 26
Development Applications 2008 05 26Development Applications 2008 05 26
Development Applications 2008 05 26
 
El SEOy la geolocalización
El SEOy la geolocalizaciónEl SEOy la geolocalización
El SEOy la geolocalización
 
0 to 2,500 Customers with No Cold Calls
0 to 2,500 Customers with No Cold Calls0 to 2,500 Customers with No Cold Calls
0 to 2,500 Customers with No Cold Calls
 
Desarrollando para Nmap Scripting Engine (NSE) [GuadalajaraCON 2013]
Desarrollando para Nmap Scripting Engine (NSE) [GuadalajaraCON 2013]Desarrollando para Nmap Scripting Engine (NSE) [GuadalajaraCON 2013]
Desarrollando para Nmap Scripting Engine (NSE) [GuadalajaraCON 2013]
 
Presentacion introduccion ibm file net p8 v10
Presentacion introduccion ibm file net p8 v10Presentacion introduccion ibm file net p8 v10
Presentacion introduccion ibm file net p8 v10
 
MasterPlus - Sistema Binário
MasterPlus - Sistema BinárioMasterPlus - Sistema Binário
MasterPlus - Sistema Binário
 
Strip your charts
Strip your chartsStrip your charts
Strip your charts
 
Apresentacao
ApresentacaoApresentacao
Apresentacao
 
Resultado Final do Concurso de Bom Sucesso
Resultado Final do Concurso de Bom Sucesso Resultado Final do Concurso de Bom Sucesso
Resultado Final do Concurso de Bom Sucesso
 
Exames médicos valores - União Sindical
Exames médicos   valores - União SindicalExames médicos   valores - União Sindical
Exames médicos valores - União Sindical
 
Option Strategies
Option StrategiesOption Strategies
Option Strategies
 
Nuxeo WebEngine : Etude de cas
Nuxeo WebEngine : Etude de casNuxeo WebEngine : Etude de cas
Nuxeo WebEngine : Etude de cas
 
2500 years of learning theory: The good, the bad & the ugly - Donald Clark
2500 years of learning theory: The good, the bad & the ugly - Donald Clark2500 years of learning theory: The good, the bad & the ugly - Donald Clark
2500 years of learning theory: The good, the bad & the ugly - Donald Clark
 
Sarah Palin\'s Shopping Spree
Sarah Palin\'s Shopping SpreeSarah Palin\'s Shopping Spree
Sarah Palin\'s Shopping Spree
 
An introduction to Google's App Engine
An introduction to Google's App EngineAn introduction to Google's App Engine
An introduction to Google's App Engine
 
b2performance berth
b2performance berthb2performance berth
b2performance berth
 

Ähnlich wie Ph.D Defense

Rapport TP SuppTx (Aurele).pdf
Rapport TP SuppTx (Aurele).pdfRapport TP SuppTx (Aurele).pdf
Rapport TP SuppTx (Aurele).pdfstevekambea602
 
cours2.pdf
cours2.pdfcours2.pdf
cours2.pdfAlynaEla
 
AUTOMA_automa cathodic protection remote monitoring.ppsx
AUTOMA_automa cathodic protection remote monitoring.ppsxAUTOMA_automa cathodic protection remote monitoring.ppsx
AUTOMA_automa cathodic protection remote monitoring.ppsxSouhaibKHELIFI
 
Diapo zig bee_amin_jan11_final
Diapo zig bee_amin_jan11_finalDiapo zig bee_amin_jan11_final
Diapo zig bee_amin_jan11_finalAmin Ferjani
 
Presentation Stage CPL&Smart Grid
Presentation Stage CPL&Smart GridPresentation Stage CPL&Smart Grid
Presentation Stage CPL&Smart GridCherif Hamidou SY
 
10-CEMdesConvertisseurs-GAUTIER-ENSCachan (1).pdf
10-CEMdesConvertisseurs-GAUTIER-ENSCachan (1).pdf10-CEMdesConvertisseurs-GAUTIER-ENSCachan (1).pdf
10-CEMdesConvertisseurs-GAUTIER-ENSCachan (1).pdfKawtarBz1
 
Challenges of Parallel Simulation of Power Systems_french
Challenges of Parallel Simulation of Power Systems_frenchChallenges of Parallel Simulation of Power Systems_french
Challenges of Parallel Simulation of Power Systems_frenchOPAL-RT TECHNOLOGIES
 
1/2 inch Superflex and Flex jumper cables
1/2 inch Superflex and Flex jumper cables1/2 inch Superflex and Flex jumper cables
1/2 inch Superflex and Flex jumper cablesAerial Oy
 

Ähnlich wie Ph.D Defense (20)

Rapport TP SuppTx (Aurele).pdf
Rapport TP SuppTx (Aurele).pdfRapport TP SuppTx (Aurele).pdf
Rapport TP SuppTx (Aurele).pdf
 
exam.ppt
exam.pptexam.ppt
exam.ppt
 
cours2.pdf
cours2.pdfcours2.pdf
cours2.pdf
 
Presentation automatisme
Presentation automatismePresentation automatisme
Presentation automatisme
 
Presentation automatisme
Presentation automatismePresentation automatisme
Presentation automatisme
 
AUTOMA_automa cathodic protection remote monitoring.ppsx
AUTOMA_automa cathodic protection remote monitoring.ppsxAUTOMA_automa cathodic protection remote monitoring.ppsx
AUTOMA_automa cathodic protection remote monitoring.ppsx
 
Présentation1
Présentation1Présentation1
Présentation1
 
Diapo zig bee_amin_jan11_final
Diapo zig bee_amin_jan11_finalDiapo zig bee_amin_jan11_final
Diapo zig bee_amin_jan11_final
 
Chapitre 1.pdf
Chapitre 1.pdfChapitre 1.pdf
Chapitre 1.pdf
 
Presentation Stage CPL&Smart Grid
Presentation Stage CPL&Smart GridPresentation Stage CPL&Smart Grid
Presentation Stage CPL&Smart Grid
 
prés. (4).pptx
prés. (4).pptxprés. (4).pptx
prés. (4).pptx
 
Mesures otdr
Mesures  otdrMesures  otdr
Mesures otdr
 
Périphériques E/S
Périphériques E/S Périphériques E/S
Périphériques E/S
 
Carte mentale transport Voix sur ip
Carte mentale transport Voix sur ipCarte mentale transport Voix sur ip
Carte mentale transport Voix sur ip
 
10-CEMdesConvertisseurs-GAUTIER-ENSCachan (1).pdf
10-CEMdesConvertisseurs-GAUTIER-ENSCachan (1).pdf10-CEMdesConvertisseurs-GAUTIER-ENSCachan (1).pdf
10-CEMdesConvertisseurs-GAUTIER-ENSCachan (1).pdf
 
bus Can
bus Canbus Can
bus Can
 
Challenges of Parallel Simulation of Power Systems_french
Challenges of Parallel Simulation of Power Systems_frenchChallenges of Parallel Simulation of Power Systems_french
Challenges of Parallel Simulation of Power Systems_french
 
Coursdsp tdi
Coursdsp tdiCoursdsp tdi
Coursdsp tdi
 
SoC Hamdi -chap4
SoC Hamdi -chap4SoC Hamdi -chap4
SoC Hamdi -chap4
 
1/2 inch Superflex and Flex jumper cables
1/2 inch Superflex and Flex jumper cables1/2 inch Superflex and Flex jumper cables
1/2 inch Superflex and Flex jumper cables
 

Ph.D Defense

  • 1. Conception de Systèmes Robustes de Faible Puissance pour des Applications Smart-Card Thèse Julien ROCHE présentée devant L’Université de Provence par Aix-Marseille I « Sciences pour l’ingénieur: Mécanique, Physique, Micro et Nanoélectronique » Spécialité : Micro et Nanoélectronique
  • 2. Partenaires ATMEL Rousset Division S ecure M icrocontroller S olutions (SMS) Rousset, France A gence N ationale de la Recherche et la Technologie
  • 3.
  • 4.
  • 5. Plan I Introduction. II Norme USB et Récupération d’Horloge. III Etat de l’art concernant la récupération d’horloge. IV Analyse et modélisation du système proposé. V Implémentation et Validation de la solution. VI Conclusion et Perspectives.
  • 6. Partie II Norme USB et Récupération d’Horloge
  • 7.
  • 8.
  • 9.
  • 10. Caractéristiques USB relatives à la Récupération d’Horloge Norme USB et Récupération d’horloge NRZI Codage 13,815 µs Temps de synchronisation 144 bits Nombre de transitions 12 Mb/s Fréquence 2500 ppm Précision d’émission 3500 ppm Jitter Spécification Caractéristiques USB
  • 11. Partie III Etats de l’Art sur la Récupération d’Horloge
  • 12.
  • 13. Etat de l’art BVP: Boucle à Verrouillage de Phase BLD: Boucle à ligne de délai + + + - - + Rapidité + + - + + + Sensibilité à la non-périodicité - - + - - - Consommation + + + + + + Bruit - - - - - - Complexité de la structure - - - - - - Surface Structures 2 BVP BLD et compteurs BVP multi-phases Machine d’état et microcontrôleur Sur-Echantillonnage BVP + BLD Etats de l’Art sur la Récupération d’Horloge
  • 14.
  • 15.
  • 16.
  • 17. Partie IV Analyse et Modélisation du Système proposé
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. Caractéristiques de la BVP-IC Bande passante << Jitter du signal Bande passante << Fréquence d’entrée Stabilité Contraintes Paramètres critiques de la boucle Temps de synchronisation faible Bande passante >> Analyse et modélisation du système proposé
  • 26.
  • 27.
  • 28. Partie V Implémentation de la Solution Conception
  • 29. Méthode de Conception et d’Optimisation - Ratio des pôles - Gain OCT - Capacité d’entrée OCT Paramètres Système - Bande passante: ω c - Gain pompe de charge: K Φ - Marge de phase: M Φ - Coefficient d’amortissement: ς Paramètres système Bande Large R2, R3, C1, C2, C3 Paramètres Filtre Bande passante: ω c 1 Gain pompe de charge: K Φ 1 Marge de phase: M Φ 1 Coefficient d’amortissement: ς 1 Paramètres système Bande Etroite Implémentation de la Solution - Conception - Temps synchro - Niveaux bruit Contraintes Système
  • 30. Source de courant contrôlée Implémentation de la Solution - Conception contrôle Courant de Sortie I out M16 M15 M10 M11 M12 M13 M1 I Bias M3 M4 M5 M6 M7 M8 M14 Source de courant &quot;Cascode Régulé&quot; Courant de polarisation Interrupteurs contrôlés en tension Miroir de courant M2 M9 contrôle contrôle
  • 31. Marge de phase Contraintes: stabilité.  M Φ > 45° Implémentation de la Solution - Conception -40 -20 0 20 40 60 80 100 45° Marge de phase Marge de phase (°)  c 1 2    c 2   Fréquence (kHz) M Φ = 60° M Φ 1 = 49° 1 10 100 1000 10000 Bande étroite Bande large
  • 32.
  • 33.
  • 34.
  • 35. Implémentation de la Solution - Conception Simulation transitoire de la BVP 2,8 µs Sortie du multiplicateur 24MHz +/- 2700 ppm +/- 2000 ppm Tension de contrôle de l’OCT - Typique +/- 2500 ppm Tension de contrôle de l’OCT – Pire Cas 4,3 µs Bande passante étroite Bande passante large
  • 36. Simulation transitoire de la BVP Bande passante étroite Bande passante large 4,3 µs F = 48MHz +/- 2500 ppm Fréquence de l’Horloge générée (Hz) – Pire Cas Trame USB 12 Mb/s Implémentation de la Solution - Conception
  • 37. Layout de la structure Filtre de boucle Source de courant OCT Source de courant modulée Hogge + mux Pompe Charge Circuit de décision 600µm 300µm Implémentation de la Solution - Conception
  • 38. Partie VI Implémentation de la Solution Mesures
  • 39.
  • 40.
  • 41.
  • 42. Résumé des Performances Système Puissance Surface Temps de synchronisation Précision d’Horloge Paramètres Vdd = 1.6 V Idd < 7 mA Vdd = 1.6 V Idd < 8 mA < 0,5 mm² 0,18 mm² < 13,815 µs < 5 µs < 2500 ppm < 2500 ppm Cahier des charges Résultats obtenus Implémentation de la Solution – Performances système
  • 43.
  • 44.
  • 45.
  • 46. Partenaires ATMEL Rousset Division S ecure M icrocontroller S olutions (SMS) Rousset, France A gence N ationale de la Recherche et la Technologie
  • 47.
  • 48. Spécification USB Jitter accumulé sur les signaux différentiels à l'entrée de la fonction
  • 49. Spécification USB jitter Jitter: - variations temporelles au moment des transitions montantes/descendantes. Pire cas: - 7 bits entre 2 transitions - 5 Hubs entre l’hôte et la fonction connectée Lignes différentielles Jitter Transitions paires Transistions consecutives Tperiode 1% 3,4% Transitions paires Transitions consécutives
  • 50. Analyse et modélisation du système proposé Bruit de phase F (Hz) P S A (dBc) f 0 f m s ssb m P P f L  ) ( P ssb
  • 51.
  • 52.
  • 53.
  • 54.
  • 55. Détecteur de phase fréquence de type Hogge Diagramme temporel lorsque les entrées sont en phase Détecteur de phase/fréquence le signal de données est en avance de phase par rapport au signal d'horloge Din Clock Sortie de U3 Sortie de U4 Sortie de U1 Sortie de U2 Sortie du détecteur de phase Sortie de l'intégrateur 0 1 0 1 0 1 -1 Din Clock Sortie U3 Sortie de U4 Sortie de U1 Sortie de U2 Sortie du détecteur de phase Sortie de l'intégrateur 0 1 0 1 0 1 -1 D Q D Q Pompe de charge U3 U4 D in CK Y X vers le filtre D1 D1 U2 U3 B
  • 56.
  • 57. Conception du système Détecteur de phase fréquence de type Hogge: Amélioration Din Clock Sortie de U1 Sortie de U2 Sortie de l'integrateur 0 1 0 1 Sortie de U3 0 1 Sortie de U4 0 1 Dent de scie
  • 58. Bruit parasites Tension de Contrôle de l’OCT S1 S2 S3 S4 Temps (s)
  • 59. Analyse et modélisation du système proposé Détecteur de phase fréquence de type Alexander Détecteur de Type Alexander Trois échantillonnages par trois fronts consécutifs. D Q D Q D Q D Q Pompe de charge FF1 FF3 FF4 FF2 S3 S1 S2 S0 D in CK Y X vers le filtre S3 D in CK S1 S2 S3 S1 S2 t t Clock early Clock late
  • 60.
  • 61. Solution d’adaptation de bande passante bande passante est proportionnel à la pulsation naturelle La pulsation naturelle est proportionnel au gain K Φ K Φ est proportionnel au courant de la pompe de charge
  • 62. Cellule de délai proposé Vctrl Mpc Mp1 Mp1 Mn1 Mn1 In+ In- Out+ Out- Mpc Vdd Vdd Analyse et modélisation du système proposé Délai #1 Délai #2
  • 63. -41.80 dBc/Hz @100Hz -115.79 dBc/Hz @500KHz Bruit de phase (dBc/Hz) Distance de la porteuse (Hz)
  • 64. Source de courant contrôlée Comportement de la cellule de type cascode régulé Source de courant contrôlée de façon analogique Première méthode M1 M2 Tension de controle Courant de Sortie I out M3 M4 M5 M6 M7 M8 M9 Courant de polarisation contrôlé en tension Miroir de courant cascode Source de courant &quot;Cascode Régulé&quot; V gs8 i d8 V ds8 V ds8(sat) V ds8(min) I out
  • 65. Simulation de la source de courant contrôlée Courant de sortie (Iout) (µA) Tension de contrôle de la source de courant (Vcont) (mV) Iout pour différentes tensions de sortie Comprises entre 400mV et 1.8V
  • 66.
  • 67. Tension de sortie (V) Valeur du courant de sortie (µA) Différente valeur de contrôle Source de courant contrôlée Implémentation de la Solution - Conception
  • 68.
  • 69. Analyse et modélisation du système proposé Bruit dans la boucle Fonction de transfert de bruit des différentes sources vers la sortie du système : a) Référence, DPF et pompe de charge, filtre de boucle. b) OCT a) b) C  C  1 Fréquence G(s) 1 1 Fréquence ) ( 1 s G ) ( 1 ) ( s G s G  ) ( 1 1 s G 
  • 70. Conception Système complet Buffer X7 oct PdC Source modulée Hogge Filtre
  • 71. Densité spectral NRZI Puissance (dB) Fréquence (Hz)
  • 72. Conception and design Schéma bloc du multiplicateur de fréquence Données (t) Dérivation Intégration Redresseur Sélection d’harmonique Amplification Signal d’horloge (t) Rehaussement
  • 73. Quantité D’échantillon Conception du système caractérisation de la fonction de bruit. Valeur Du coefficient de décalage temporelle
  • 74. Conception and design Isource Ipuit Isource Ipuit Source de courant controlée
  • 75.
  • 76.
  • 77.
  • 78. Conception du système Calcul des paramètres du filtre: ADS L’impédance du filtre vaut: Calcul les constantes de temps de façon a maximiser la marge de phase: On calcul differents paramètres C1, C2, C3, R2, R3, ς , ω n , ω c
  • 80. Conception du système Fréquence de l’OCT (MHz) Tension de contrôle de l’OCT (V) Best-Case Process Temperature=-25° Supply=1.9v Worst-Case Process Temperature=85° Supply=1.7v 0 10 20 30 40 50 60 70 80 90 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 0.25 0.82

Hinweis der Redaktion

  1. Merci Mr le président. Monsieur le président, Mesdames et messieurs du jury, Mesdames et Monsieur, bonjour. Le travail que je vais vous présenter traite de la conception d’un système robuste de faible puissance dédié au applications des cartes à puces.