SlideShare uma empresa Scribd logo
1 de 64
Baixar para ler offline
Nanotechnologie et architectures
                de calcul
CIPRIAN TEODOROV

Lab-STICC MOCS, CNRS UMR 3192
Plan
!   Domaine

!   Composants connus

!   Le système et sa fabrication

!   Architectures

!   Conclusions
Nanoscience
!   Concerne l'étude des phénomènes observés pour des
   objets dont la taille est de quelques nanomètres et dont
   les propriétés découlent spécifiquement de cette taille
   nanométrique.
Étalonnage
!   0,1 nanomètre : diamètre d'un atome d'hydrogène

!   2,5 nanomètres : largeur d'une molécule d'ADN

!   45-90 nanomètres : circuits µélectroniques actuels

!   800 nanomètres : globule rouge d'un être humain

!   1,7 milliard de nanomètres : taille moyenne d'un être
   humain
Nanotechnologie
!   La conception, la caractérisation, la production et
   l’application de structures, dispositifs et systèmes par le
   contrôle de la forme et de la taille à une échelle
   nanométrique.
Nanoélectronique
!   L'utilisation des nanotechnologies dans la conception
   des composants électroniques, tels que les transistors.
Applications de la
           nanotechnologie
!     Matériaux : matériaux et outils de coupe plus résistants

!     Médicine : diffusion des médicaments, cancer, robots microbivore

!     Énergétique : cellules photovoltaïques

!     Agriculture : champs intelligentes, nanocides

!     Environnement : membranes pour filtrer les polluants ou le sel dans
      l'eau

!     Défense : textiles légers qui se réparent d'eux-mêmes, remplacement
      du sang, systèmes de surveillance miniaturisés.

!     Mécanique : nanorobots, nanoMEMS

!     Électronique : nano-processeurs
Contexte
La loi du Moore :

• Le nombre des transistors per cm2 est inversement proportionnel au prix
  et il double chaque 18 mois.

Les besoins de la société :

• Des circuits plus puissants et moins chères qui consomme moins
  d’énergie

L’état de l’art :

• Des technologies émergentes (nanoélectronique, ordinateur
  quantique, etc.) vue comme une alternative pour remplacer le CMOS
L’histoire de l’ordinateur

         Mainframe

            PC

          Mobile

         Ubiquitous
Les limites du CMOS
Les sources d’évolution du CMOS

• réduction de tailles des transistors
• réduction de la tension d’alimentation et de la tension de seuil
• augmentation de la vitesse de fonctionnement
• augmentation du nombre de dispositifs intégrés dans une puce

Problèmes :

• Températures élevés
• Courants de fuites
• Couplage capacitif
• Influences électromagnétiques
• Bruit sur les lignes d’alimentation
• Phénomènes radiatifs (particules alpha, neutrons atmosphérique)
Du CMOS vers le nano
En 1947 : le premier transistor
(Shockley, Brattain, Bardeen)
                                           gate
         source




                                                  drain
          CMOS                                            Nanotechnologie
          • Construction de haut vers bas                 • Construction de bas vers haut
          • Placement précise des composants              • Assemblage stochastique
                                                          • Structures régulières
                                                          • Probabilité d’erreurs très élevée
Composants passives
                           (fils)

Nanofils de Silicone (SiNW) – élevées avec
déposition de vapeurs de silane (SiH4)



                             Nanotube de Carbone (CNT)
Nanotubes de carbone
•  les premiers produits industriels
issus des nanotechnologies
•  types :
       •  mono feuillets
       •  multi feuillets



                                  Propriétés

                                • conductivité - supérieure à celle du
                                  cuivre et 70 fois supérieure à celle
                                  du silicium.
                                • mobilité - 100 000 cm2/V*s à 300 K
                                • Propriété d'absorption de la lumière
Nanofils de silicium
Comment crée un nanofil (1)
Comment crée un nanofil (2)
Composants actives
 Diode à effet tunnel résonant
                                            Mémoires suspendues à CNT


                                 SiNW FET




Transistor à un seul électron               Interrupteur moléculaire
Crossbar
                   Macro composants


                                      Nanocell


   Cellule quantique
Cellules quantiques
Nanocell
Crossbar
Nanoimprint lithography
Auto assemblage (1)
Auto assemblage (2)
!   Alignement fluidique de Longmuir-Blodgett
Auto assemblage (3)
                                             On met la deuxième couche
On transfère les NW aligné sur un substrat        à l’angle droit
Auto assemblage – Résumé
Types de défauts
!   Défauts permanents :
    !   Processus de fabrication : FETs fautifs , NWs brisés,
        problèmes de contact…
    !   Bruit externe : interférence électromagnétique ou
        décharge électrostatique

!   Variations de fabrication :
    !   variation de dopage, variation de la longueur du canal.

!   Fautes transitoires :
    !   Bruit interne : fréquences élevées, interférences,
    !   Bruit externe : α - particule, neutron ou proton.
Techniques pour tolérer les
!  
                              défauts
      Configuration autour des défauts
      !     Placement et routage autour des défauts
      !     « Mortal switching »

!   Masquage hiérarchique des défauts
    !   Redondances :
        !   Duplication des dispositifs actives et passives
        !   Nanofils interleaving
        !   Ajout des faibles pull-up ou pull-down
        !   Redondance triple modulaire
    !   Circuit correcteur d’erreur (ECC aux niveau de circuit)

!   Techniques nonconventionelle
    !   Reseaux neuronalles
    !   Champs aléatoires de Markov
Architectures
!   NanoPLA

!   Nanofabrics, CMOL et FPNI ( HP )

!   NASIC

!   NanoCell

!   QCA
NanoPLA
!     Auteur :
      !     André DeHon

!     Place :
      !     University of Pennsilvania

!     Lien :
      !     http://www.seas.upenn.edu/~andre/

!     Référencés :
      !     André DeHon. Nanowire-Based Programmable Architectures. In ACM Journal
            on Emerging Technologies in Computing Systems, Volume 1, Number 2, Pages
            109--162, July 2005.
      !     André DeHon. Design of Programmable Interconnect for Sublithographic
            Programmable Logic Arrays. In Proceedings of the International Symposium on
            Field Programmable Gate Arrays, pages 127--137,February, 2005.
Architecture NanoPLA




• Décodeur d’adresses :
   • Code k-hot
   • Un code unique pour
     adresser chaque fil
Adressage statistique
!   Ensemble de codes uniques réalises par assemblage
   statistique

!   Hypothèses :
   !   Grande plage des codes (106 codes)
   !   Grand nombre de fils (1012)
   !   On choisi aléatoirement quelque fils (10 fils)

!   La probabilité que les 10 sont unique?
   !   Très grande! (99.995%)
Logique avec des diodes

•  Logique passive
•  Non-restoring
•  Points de croissement
   programmable et non-
   volatile
Plan OU programmable




• Mais :
  –  La porte OR n’est pas universelle
  –  La logique avec des diodes est non-restoring à sans
     gain, on ne peut pas cascadé
Logique FET avec restoration à la
               PMOS
• Usage des FETs
  pour obtenir la
  restoration du
  signal
Idéal vs. Stochastique restore
PLA basé sur nanofils




NOR-NOR = AND-OR PLA Logic
Tolérance aux défauts




•  Toutes les composants (PLA, routage, mémoire) interchangeable;
•  On choisi N parmi les M composants disponible
•  Programmation locale autour les défauts
Pavage de nanoPLAs
Pavage de nanoPLAs
Routage Manhattan
Routage Manhattan
Flot de conception NanoPLA


Blif   Sis   Plamap   Vpr   Npr   (p, r)
Densité de la logique
NanoPLA – une architecture de
              calcul complète
!   Les portes NOR sont universelles

!   Sélective signal inversion

!   Structure d’interconnéctions pour le routage arbitraire


Peut calculer toutes les fonctions logique

•  Possibilité d’intégration
   avec nano mémoires
•  1000X plus dense que les
   PLA en CMOS à 22-nm
CMOL
!     Auteurs :
      !     D. Strukov et K. Likharev

!     Place :
      !     Stony Brook University

!     Lien :
      !     http://pavel.physics.sunysb.edu/~likharev/nano/

!     Référencés :
      !     K. K. Likharev and D. B. Strukov, "Prospects for the Development of
            Digital CMOL Circuits", Proc. of NanoArch’07, pp. 109-116.
      !     D. B. Strukov and K. K. Likharev, "CMOL FPGA Circuits", in Proc.
            WorldComp’06/CDES’06, pp. 213-219.
L’architecture CMOL
       Characteristics

• 3D integration
• Rotation du crossbar avec :
  •  = arcsin(Fnano/
      FCMOS)
Mémoires CMOL




D. Strukov et K. Likharev (2007)
Circuits logique reconfigurable




                      D. Strukov et K. Likharev (2005)
Circuits logique séquentiels
Le flot de conception CMOL
Configuration autour des défauts
!   TERAMAC projet du HP (1995)

!   Construction d’une carte de défauts – BIST ou testeur CMOS
    externe
!   Placement et routage du circuit autour des défauts
Circuit placé sur CMOL sans
           défauts
Circuit placé sur CMOL avec
           défauts
CMOL – Réseaux
          neuromorphiques




Réseaux neuromorphiques en CMOL

• Somas en CMOS
• nanofils comme dendrites et axones
• interrupteur moléculaire comme synapses
CMOL –Réseaux
neuromorphiques
NASIC
!     Auteurs :
      !   C. A. Moritz et al.

!     Place :
      !   University of Massachusetts

!     Lien :
      !   http://www.ecs.umass.edu/ece/ssa/index.html

!     Référencés :
      !   Pritish Narayanan, Michael Leuchtenburg, Teng Wang, Csaba Andras
          Moritz, CMOS Control Enabled Single-Type FET NASIC, Best Paper
          Award, IEEE Computer Society Annual Symposium on VLSI 2008 ,
          2008 [PDF][extended PDF]
      !   Teng Wang, Pritish Narayanan, Michael Leuchtenburg, Csaba Andras
          Moritz, NASICs: A Nanoscale Fabric for Nanoscale Microprocessors,
          IEEE International Nanoelectronics Conference (INEC) , 2008 [PDF]
Architecture NASIC
•  Architecture hiérarchique hybride
•  Pas reconfigurable
•  Storage temporaire sur le nanofil
•  Combinaison de plusieurs types de logique
•  Usage d’un seul type de FET
Redondances structurelles
                                              gnd
                              evaluate

                                                      C : valeur ‘1’ (possible)
      A : valeur ‘0’ masque          c                     « hard-to-mask »)
      par le plan OR)

                                     c              predischarge
 evaluate a      a        b      b

                         b



vdd                                      o1    B o1    C       gnd
                A
                         preCharge
        B : masque par le plan
        AND du PLA suivant                    vdd
L’amélioration de la tolérance aux
                   défauts
                        gnd
                 D                                 !   La réduction des zones « hard-
                                    predischarge
evaluate
                                                      to-mask » par :
      AND                OR                           !   Le placement des NW de
vdd                  o 1 o 1' o 2 o 2'    gnd             sortie
           (a)
                                                      !   L’ajout des faibles pull-ups/
                          vdd
                                                          pull-downs :
                          gnd
                 D                                            on    <     < off
evaluate                            predischarge


      AND                OR
vdd                                       gnd
      pull-down NW o1     o2 o1' o2'
           (b)
                            vdd
Codes correcteur d’erreurs
        r1 r1 r2 r2 r3 r3 a0 a0 b0 b0 c0 c0
vdd
                    Pull-up wire                                 gnd
                                                                                          !   Applique pour le plan
 neva                                                                            peva
                                                                                              AND du PLA.

                                                                                          !   Utilisés en parallèle avec
                                                                                              les techniques de
                                                                                 ndis
ppre
vdd
                                                   o1 o1 o2 o2 o3 o3 co co s s      gnd
                                                                                              redondance structurelle
                                                        Next-stage Logic
                                          ppre
                                             vdd




                   Original                           Original
 CMOS              Stage 1                            Stage n             CMOS
encoder                                                                  decoder
                 Redundant                           Redundant
                  Stage 1                             Stage n
Résultats pour NASIC
                                  I - Transistor Defects (10% Stuck-off, 90% Stuck-on)
                   1
                                                                                                                               RAW
                  0.9
                                                                                                                               2-way
                  0.8
Yield of WISP-0




                                                                                                                               EC3+2way
                  0.7
                                                                                                                               EC4+2way
                  0.6
                  0.5                                                                                                          2-way +TMR

                  0.4
                  0.3
                  0.2
                  0.1
                   0
                    0.01   0.02   0.03   0.04   0.05   0.06                 0.07    0.08    0.09     0.1      0.11      0.12     0.13      0.14
                                                                           Defect Rate

                                                                                                                                 Broken NWs
                                                                            1                                                                                                       RAW
                                                                           0.9
                                                                                                                                                                                    2-way
                                                                           0.8
                                                         Yield of WISP-0




                                                                                                                                                                                    EC3+2way
                                                                           0.7
                                                                                                                                                                                    EC4+2way
                                                                           0.6
                                                                                                                                                                                    2-way +TMR
                                                                           0.5
                                                                           0.4
                                                                           0.3
                                                                           0.2
                                                                           0.1
                                                                            0
                                                                             0.01    0.02     0.03     0.04      0.05      0.06         0.07      0.08   0.09   0.1   0.11   0.12    0.13   0.14
                                                                                                                                       Defect Rate
Comparaison
                        NanoPLA           CMOL                  NASIC
Composant de base       2D crossbar       3D crossbar           2D crossbar
Structure               Régulier          Régulier              Hétérogène
Dispositifs passives    Nanofils          Nanofils              Nanofils
Dispositifs actives     Diodes et FET     Interrupteur latché   FET
Rôle du nano            Logique and       logique OU and        Logique and routage
                        routage           routage
Rôle du CMOS            Adressage         Inversion, gain,      Interconnéction
                                          demultiplexeurs
Tolérance aux défauts   Reconfiguration   Reconfiguration       Masquage des défauts
Conclusions
!   Les systèmes nanoélectroniques fournissent des
   nombreux avantages par rapport au silicium classique,
   surtout une augmentation de la densité.

!   En raison de leur très petite taille, les composants
   nanométrique présentent de nouveaux problèmes dans
   la fabrication et la tolérance aux défauts qui doivent
   être surmontés.

!   doit être capable de s'interfacer avec des puces en
   silicium, au moins dans le court terme.

Mais conteúdo relacionado

Destaque

Chap 5 amplificateur opérationnel
Chap 5 amplificateur opérationnelChap 5 amplificateur opérationnel
Chap 5 amplificateur opérationnelSalah Hammami
 
Keynote big data web 3.0 neuromarketing_absolu marketing_bruno teboul
Keynote big data web 3.0 neuromarketing_absolu marketing_bruno teboulKeynote big data web 3.0 neuromarketing_absolu marketing_bruno teboul
Keynote big data web 3.0 neuromarketing_absolu marketing_bruno teboulBruno Teboul
 
Le neuromarketing, arme de vente massive
Le neuromarketing, arme de vente massiveLe neuromarketing, arme de vente massive
Le neuromarketing, arme de vente massiveAdeline Viaud
 
projet sur le neuromarketing
projet sur le neuromarketingprojet sur le neuromarketing
projet sur le neuromarketingshasha belk
 
Neuromarketing @ HEC Montreal
Neuromarketing @ HEC MontrealNeuromarketing @ HEC Montreal
Neuromarketing @ HEC MontrealSylvain Senecal
 
NEUROMARKETING
NEUROMARKETINGNEUROMARKETING
NEUROMARKETINGMAGYCORP
 
7 questions fréquentes au sujet des médias sociaux
7 questions fréquentes au sujet des médias sociaux7 questions fréquentes au sujet des médias sociaux
7 questions fréquentes au sujet des médias sociauxFrederic Gonzalo
 
Cuadernillo de repaso para el verano, tercero.
Cuadernillo de repaso para el verano, tercero.Cuadernillo de repaso para el verano, tercero.
Cuadernillo de repaso para el verano, tercero.chema
 
Compilation de photos qui surprennent
Compilation de photos qui surprennentCompilation de photos qui surprennent
Compilation de photos qui surprennentfilipj2000
 
Conférence infopresse cominterne_rh_avril2012
Conférence infopresse cominterne_rh_avril2012Conférence infopresse cominterne_rh_avril2012
Conférence infopresse cominterne_rh_avril2012Chantal Dauray
 
Rvrecruteurs accueildépart cdauray v2
Rvrecruteurs accueildépart cdauray v2Rvrecruteurs accueildépart cdauray v2
Rvrecruteurs accueildépart cdauray v2Chantal Dauray
 
Projet de plateforme économique Pays d'Oloron Haut-Béarn
Projet de plateforme économique Pays d'Oloron Haut-BéarnProjet de plateforme économique Pays d'Oloron Haut-Béarn
Projet de plateforme économique Pays d'Oloron Haut-Béarncyberbasehb
 
Social protection and the achievement of the millennium development goals in ...
Social protection and the achievement of the millennium development goals in ...Social protection and the achievement of the millennium development goals in ...
Social protection and the achievement of the millennium development goals in ...ezzeddine
 
Propuesta de intervencion
Propuesta de intervencionPropuesta de intervencion
Propuesta de intervencionDEXY ROJAS
 
Hurtigruten norway
Hurtigruten norwayHurtigruten norway
Hurtigruten norwayfilipj2000
 

Destaque (20)

Chap 5 amplificateur opérationnel
Chap 5 amplificateur opérationnelChap 5 amplificateur opérationnel
Chap 5 amplificateur opérationnel
 
Keynote big data web 3.0 neuromarketing_absolu marketing_bruno teboul
Keynote big data web 3.0 neuromarketing_absolu marketing_bruno teboulKeynote big data web 3.0 neuromarketing_absolu marketing_bruno teboul
Keynote big data web 3.0 neuromarketing_absolu marketing_bruno teboul
 
Le neuromarketing, arme de vente massive
Le neuromarketing, arme de vente massiveLe neuromarketing, arme de vente massive
Le neuromarketing, arme de vente massive
 
projet sur le neuromarketing
projet sur le neuromarketingprojet sur le neuromarketing
projet sur le neuromarketing
 
Neuromarketing @ HEC Montreal
Neuromarketing @ HEC MontrealNeuromarketing @ HEC Montreal
Neuromarketing @ HEC Montreal
 
NEUROMARKETING
NEUROMARKETINGNEUROMARKETING
NEUROMARKETING
 
Neuromarketing Workshop
Neuromarketing WorkshopNeuromarketing Workshop
Neuromarketing Workshop
 
Une Introduction à NanoQuébec
Une Introduction à NanoQuébecUne Introduction à NanoQuébec
Une Introduction à NanoQuébec
 
Canciones p.point
Canciones p.pointCanciones p.point
Canciones p.point
 
Fotos diferentes
Fotos diferentesFotos diferentes
Fotos diferentes
 
7 questions fréquentes au sujet des médias sociaux
7 questions fréquentes au sujet des médias sociaux7 questions fréquentes au sujet des médias sociaux
7 questions fréquentes au sujet des médias sociaux
 
Cuadernillo de repaso para el verano, tercero.
Cuadernillo de repaso para el verano, tercero.Cuadernillo de repaso para el verano, tercero.
Cuadernillo de repaso para el verano, tercero.
 
Compilation de photos qui surprennent
Compilation de photos qui surprennentCompilation de photos qui surprennent
Compilation de photos qui surprennent
 
Colegio los pinos
Colegio los pinosColegio los pinos
Colegio los pinos
 
Conférence infopresse cominterne_rh_avril2012
Conférence infopresse cominterne_rh_avril2012Conférence infopresse cominterne_rh_avril2012
Conférence infopresse cominterne_rh_avril2012
 
Rvrecruteurs accueildépart cdauray v2
Rvrecruteurs accueildépart cdauray v2Rvrecruteurs accueildépart cdauray v2
Rvrecruteurs accueildépart cdauray v2
 
Projet de plateforme économique Pays d'Oloron Haut-Béarn
Projet de plateforme économique Pays d'Oloron Haut-BéarnProjet de plateforme économique Pays d'Oloron Haut-Béarn
Projet de plateforme économique Pays d'Oloron Haut-Béarn
 
Social protection and the achievement of the millennium development goals in ...
Social protection and the achievement of the millennium development goals in ...Social protection and the achievement of the millennium development goals in ...
Social protection and the achievement of the millennium development goals in ...
 
Propuesta de intervencion
Propuesta de intervencionPropuesta de intervencion
Propuesta de intervencion
 
Hurtigruten norway
Hurtigruten norwayHurtigruten norway
Hurtigruten norway
 

Semelhante a Nanotechnologie et architectures de calcul

PhD Presentation
PhD PresentationPhD Presentation
PhD Presentationtmorel
 
Poly reseau transparents_ppt
Poly reseau transparents_pptPoly reseau transparents_ppt
Poly reseau transparents_pptLily Babou
 
2002 11 cours_interco_reseaux
2002 11 cours_interco_reseaux2002 11 cours_interco_reseaux
2002 11 cours_interco_reseauxCEFRI-UAC
 
micro-nano: un couple d’avenir
micro-nano: un couple d’avenirmicro-nano: un couple d’avenir
micro-nano: un couple d’avenirMinnovarc
 
Telemaq piezoelectric motors sensors
Telemaq piezoelectric motors  sensorsTelemaq piezoelectric motors  sensors
Telemaq piezoelectric motors sensorsJean-Denis Sauzade
 
microscope à balayage Electronique
microscope à balayage Electronique microscope à balayage Electronique
microscope à balayage Electronique ImadeddineBakouk
 
Les typologies des Réseaux informatiques
Les  typologies des Réseaux informatiquesLes  typologies des Réseaux informatiques
Les typologies des Réseaux informatiquesFatima Zohra BENHACINE
 
Ph.D Defense
Ph.D DefensePh.D Defense
Ph.D Defenseawxzeca
 
De la foudre à l’arc électrique
De la foudre à l’arc électriqueDe la foudre à l’arc électrique
De la foudre à l’arc électriqueBoubakri Mohamed
 
Reseaux-Optiques-par exemples fibre optique.pdf
Reseaux-Optiques-par exemples fibre optique.pdfReseaux-Optiques-par exemples fibre optique.pdf
Reseaux-Optiques-par exemples fibre optique.pdfykyog
 

Semelhante a Nanotechnologie et architectures de calcul (20)

PhD Presentation
PhD PresentationPhD Presentation
PhD Presentation
 
Poly reseau transparents_ppt
Poly reseau transparents_pptPoly reseau transparents_ppt
Poly reseau transparents_ppt
 
2002 11 cours_interco_reseaux
2002 11 cours_interco_reseaux2002 11 cours_interco_reseaux
2002 11 cours_interco_reseaux
 
micro-nano: un couple d’avenir
micro-nano: un couple d’avenirmicro-nano: un couple d’avenir
micro-nano: un couple d’avenir
 
Capteurs
CapteursCapteurs
Capteurs
 
Telemaq piezoelectric motors sensors
Telemaq piezoelectric motors  sensorsTelemaq piezoelectric motors  sensors
Telemaq piezoelectric motors sensors
 
Soutenance de thèse
Soutenance de thèseSoutenance de thèse
Soutenance de thèse
 
microscope à balayage Electronique
microscope à balayage Electronique microscope à balayage Electronique
microscope à balayage Electronique
 
TSN department
TSN departmentTSN department
TSN department
 
Les typologies des Réseaux informatiques
Les  typologies des Réseaux informatiquesLes  typologies des Réseaux informatiques
Les typologies des Réseaux informatiques
 
Ph.D Defense
Ph.D DefensePh.D Defense
Ph.D Defense
 
De la foudre à l’arc électrique
De la foudre à l’arc électriqueDe la foudre à l’arc électrique
De la foudre à l’arc électrique
 
TP-Master-1.pdf
TP-Master-1.pdfTP-Master-1.pdf
TP-Master-1.pdf
 
exam.ppt
exam.pptexam.ppt
exam.ppt
 
08
0808
08
 
Reseaux-Optiques-par exemples fibre optique.pdf
Reseaux-Optiques-par exemples fibre optique.pdfReseaux-Optiques-par exemples fibre optique.pdf
Reseaux-Optiques-par exemples fibre optique.pdf
 
Lithography
LithographyLithography
Lithography
 
Version 01
Version 01Version 01
Version 01
 
Mesures otdr
Mesures  otdrMesures  otdr
Mesures otdr
 
Soutenance.ppt
Soutenance.pptSoutenance.ppt
Soutenance.ppt
 

Nanotechnologie et architectures de calcul

  • 1. Nanotechnologie et architectures de calcul CIPRIAN TEODOROV Lab-STICC MOCS, CNRS UMR 3192
  • 2. Plan !   Domaine !   Composants connus !   Le système et sa fabrication !   Architectures !   Conclusions
  • 3. Nanoscience !   Concerne l'étude des phénomènes observés pour des objets dont la taille est de quelques nanomètres et dont les propriétés découlent spécifiquement de cette taille nanométrique.
  • 4. Étalonnage !   0,1 nanomètre : diamètre d'un atome d'hydrogène !   2,5 nanomètres : largeur d'une molécule d'ADN !   45-90 nanomètres : circuits µélectroniques actuels !   800 nanomètres : globule rouge d'un être humain !   1,7 milliard de nanomètres : taille moyenne d'un être humain
  • 5. Nanotechnologie !   La conception, la caractérisation, la production et l’application de structures, dispositifs et systèmes par le contrôle de la forme et de la taille à une échelle nanométrique.
  • 6. Nanoélectronique !   L'utilisation des nanotechnologies dans la conception des composants électroniques, tels que les transistors.
  • 7. Applications de la nanotechnologie !   Matériaux : matériaux et outils de coupe plus résistants !   Médicine : diffusion des médicaments, cancer, robots microbivore !   Énergétique : cellules photovoltaïques !   Agriculture : champs intelligentes, nanocides !   Environnement : membranes pour filtrer les polluants ou le sel dans l'eau !   Défense : textiles légers qui se réparent d'eux-mêmes, remplacement du sang, systèmes de surveillance miniaturisés. !   Mécanique : nanorobots, nanoMEMS !   Électronique : nano-processeurs
  • 8. Contexte La loi du Moore : • Le nombre des transistors per cm2 est inversement proportionnel au prix et il double chaque 18 mois. Les besoins de la société : • Des circuits plus puissants et moins chères qui consomme moins d’énergie L’état de l’art : • Des technologies émergentes (nanoélectronique, ordinateur quantique, etc.) vue comme une alternative pour remplacer le CMOS
  • 9. L’histoire de l’ordinateur Mainframe PC Mobile Ubiquitous
  • 10. Les limites du CMOS Les sources d’évolution du CMOS • réduction de tailles des transistors • réduction de la tension d’alimentation et de la tension de seuil • augmentation de la vitesse de fonctionnement • augmentation du nombre de dispositifs intégrés dans une puce Problèmes : • Températures élevés • Courants de fuites • Couplage capacitif • Influences électromagnétiques • Bruit sur les lignes d’alimentation • Phénomènes radiatifs (particules alpha, neutrons atmosphérique)
  • 11. Du CMOS vers le nano En 1947 : le premier transistor (Shockley, Brattain, Bardeen) gate source drain CMOS Nanotechnologie • Construction de haut vers bas • Construction de bas vers haut • Placement précise des composants • Assemblage stochastique • Structures régulières • Probabilité d’erreurs très élevée
  • 12. Composants passives (fils) Nanofils de Silicone (SiNW) – élevées avec déposition de vapeurs de silane (SiH4) Nanotube de Carbone (CNT)
  • 13. Nanotubes de carbone •  les premiers produits industriels issus des nanotechnologies •  types : •  mono feuillets •  multi feuillets Propriétés • conductivité - supérieure à celle du cuivre et 70 fois supérieure à celle du silicium. • mobilité - 100 000 cm2/V*s à 300 K • Propriété d'absorption de la lumière
  • 15. Comment crée un nanofil (1)
  • 16. Comment crée un nanofil (2)
  • 17. Composants actives Diode à effet tunnel résonant Mémoires suspendues à CNT SiNW FET Transistor à un seul électron Interrupteur moléculaire
  • 18. Crossbar Macro composants Nanocell Cellule quantique
  • 24. Auto assemblage (2) !   Alignement fluidique de Longmuir-Blodgett
  • 25. Auto assemblage (3) On met la deuxième couche On transfère les NW aligné sur un substrat à l’angle droit
  • 27. Types de défauts !   Défauts permanents : !   Processus de fabrication : FETs fautifs , NWs brisés, problèmes de contact… !   Bruit externe : interférence électromagnétique ou décharge électrostatique !   Variations de fabrication : !   variation de dopage, variation de la longueur du canal. !   Fautes transitoires : !   Bruit interne : fréquences élevées, interférences, !   Bruit externe : α - particule, neutron ou proton.
  • 28. Techniques pour tolérer les !   défauts Configuration autour des défauts !   Placement et routage autour des défauts !   « Mortal switching » !   Masquage hiérarchique des défauts !   Redondances : !   Duplication des dispositifs actives et passives !   Nanofils interleaving !   Ajout des faibles pull-up ou pull-down !   Redondance triple modulaire !   Circuit correcteur d’erreur (ECC aux niveau de circuit) !   Techniques nonconventionelle ! Reseaux neuronalles !   Champs aléatoires de Markov
  • 29. Architectures ! NanoPLA ! Nanofabrics, CMOL et FPNI ( HP ) !   NASIC ! NanoCell !   QCA
  • 30. NanoPLA !   Auteur : !   André DeHon !   Place : ! University of Pennsilvania !   Lien : ! http://www.seas.upenn.edu/~andre/ !   Référencés : !   André DeHon. Nanowire-Based Programmable Architectures. In ACM Journal on Emerging Technologies in Computing Systems, Volume 1, Number 2, Pages 109--162, July 2005. !   André DeHon. Design of Programmable Interconnect for Sublithographic Programmable Logic Arrays. In Proceedings of the International Symposium on Field Programmable Gate Arrays, pages 127--137,February, 2005.
  • 31. Architecture NanoPLA • Décodeur d’adresses : • Code k-hot • Un code unique pour adresser chaque fil
  • 32. Adressage statistique !   Ensemble de codes uniques réalises par assemblage statistique !   Hypothèses : !   Grande plage des codes (106 codes) !   Grand nombre de fils (1012) !   On choisi aléatoirement quelque fils (10 fils) !   La probabilité que les 10 sont unique? !   Très grande! (99.995%)
  • 33. Logique avec des diodes •  Logique passive •  Non-restoring •  Points de croissement programmable et non- volatile
  • 34. Plan OU programmable • Mais : –  La porte OR n’est pas universelle –  La logique avec des diodes est non-restoring à sans gain, on ne peut pas cascadé
  • 35. Logique FET avec restoration à la PMOS • Usage des FETs pour obtenir la restoration du signal
  • 37. PLA basé sur nanofils NOR-NOR = AND-OR PLA Logic
  • 38. Tolérance aux défauts •  Toutes les composants (PLA, routage, mémoire) interchangeable; •  On choisi N parmi les M composants disponible •  Programmation locale autour les défauts
  • 43. Flot de conception NanoPLA Blif Sis Plamap Vpr Npr (p, r)
  • 44. Densité de la logique
  • 45. NanoPLA – une architecture de calcul complète !   Les portes NOR sont universelles !   Sélective signal inversion !   Structure d’interconnéctions pour le routage arbitraire Peut calculer toutes les fonctions logique •  Possibilité d’intégration avec nano mémoires •  1000X plus dense que les PLA en CMOS à 22-nm
  • 46. CMOL !   Auteurs : !   D. Strukov et K. Likharev !   Place : !   Stony Brook University !   Lien : ! http://pavel.physics.sunysb.edu/~likharev/nano/ !   Référencés : !   K. K. Likharev and D. B. Strukov, "Prospects for the Development of Digital CMOL Circuits", Proc. of NanoArch’07, pp. 109-116. !   D. B. Strukov and K. K. Likharev, "CMOL FPGA Circuits", in Proc. WorldComp’06/CDES’06, pp. 213-219.
  • 47. L’architecture CMOL Characteristics • 3D integration • Rotation du crossbar avec : •  = arcsin(Fnano/ FCMOS)
  • 48. Mémoires CMOL D. Strukov et K. Likharev (2007)
  • 49. Circuits logique reconfigurable D. Strukov et K. Likharev (2005)
  • 51. Le flot de conception CMOL
  • 52. Configuration autour des défauts !   TERAMAC projet du HP (1995) !   Construction d’une carte de défauts – BIST ou testeur CMOS externe !   Placement et routage du circuit autour des défauts
  • 53. Circuit placé sur CMOL sans défauts
  • 54. Circuit placé sur CMOL avec défauts
  • 55. CMOL – Réseaux neuromorphiques Réseaux neuromorphiques en CMOL • Somas en CMOS • nanofils comme dendrites et axones • interrupteur moléculaire comme synapses
  • 57. NASIC !   Auteurs : !   C. A. Moritz et al. !   Place : ! University of Massachusetts !   Lien : ! http://www.ecs.umass.edu/ece/ssa/index.html !   Référencés : ! Pritish Narayanan, Michael Leuchtenburg, Teng Wang, Csaba Andras Moritz, CMOS Control Enabled Single-Type FET NASIC, Best Paper Award, IEEE Computer Society Annual Symposium on VLSI 2008 , 2008 [PDF][extended PDF] ! Teng Wang, Pritish Narayanan, Michael Leuchtenburg, Csaba Andras Moritz, NASICs: A Nanoscale Fabric for Nanoscale Microprocessors, IEEE International Nanoelectronics Conference (INEC) , 2008 [PDF]
  • 58. Architecture NASIC •  Architecture hiérarchique hybride •  Pas reconfigurable •  Storage temporaire sur le nanofil •  Combinaison de plusieurs types de logique •  Usage d’un seul type de FET
  • 59. Redondances structurelles gnd evaluate C : valeur ‘1’ (possible) A : valeur ‘0’ masque c « hard-to-mask ») par le plan OR) c predischarge evaluate a a b b b vdd o1 B o1 C gnd A preCharge B : masque par le plan AND du PLA suivant vdd
  • 60. L’amélioration de la tolérance aux défauts gnd D !   La réduction des zones « hard- predischarge evaluate to-mask » par : AND OR !   Le placement des NW de vdd o 1 o 1' o 2 o 2' gnd sortie (a) !   L’ajout des faibles pull-ups/ vdd pull-downs : gnd D on < < off evaluate predischarge AND OR vdd gnd pull-down NW o1 o2 o1' o2' (b) vdd
  • 61. Codes correcteur d’erreurs r1 r1 r2 r2 r3 r3 a0 a0 b0 b0 c0 c0 vdd Pull-up wire gnd !   Applique pour le plan neva peva AND du PLA. !   Utilisés en parallèle avec les techniques de ndis ppre vdd o1 o1 o2 o2 o3 o3 co co s s gnd redondance structurelle Next-stage Logic ppre vdd Original Original CMOS Stage 1 Stage n CMOS encoder decoder Redundant Redundant Stage 1 Stage n
  • 62. Résultats pour NASIC I - Transistor Defects (10% Stuck-off, 90% Stuck-on) 1 RAW 0.9 2-way 0.8 Yield of WISP-0 EC3+2way 0.7 EC4+2way 0.6 0.5 2-way +TMR 0.4 0.3 0.2 0.1 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1 0.11 0.12 0.13 0.14 Defect Rate Broken NWs 1 RAW 0.9 2-way 0.8 Yield of WISP-0 EC3+2way 0.7 EC4+2way 0.6 2-way +TMR 0.5 0.4 0.3 0.2 0.1 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1 0.11 0.12 0.13 0.14 Defect Rate
  • 63. Comparaison NanoPLA CMOL NASIC Composant de base 2D crossbar 3D crossbar 2D crossbar Structure Régulier Régulier Hétérogène Dispositifs passives Nanofils Nanofils Nanofils Dispositifs actives Diodes et FET Interrupteur latché FET Rôle du nano Logique and logique OU and Logique and routage routage routage Rôle du CMOS Adressage Inversion, gain, Interconnéction demultiplexeurs Tolérance aux défauts Reconfiguration Reconfiguration Masquage des défauts
  • 64. Conclusions !   Les systèmes nanoélectroniques fournissent des nombreux avantages par rapport au silicium classique, surtout une augmentation de la densité. !   En raison de leur très petite taille, les composants nanométrique présentent de nouveaux problèmes dans la fabrication et la tolérance aux défauts qui doivent être surmontés. !   doit être capable de s'interfacer avec des puces en silicium, au moins dans le court terme.