[{"data":1,"prerenderedAt":1478},["ShallowReactive",2],{"navigation":3,"\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Fsysteme-sur-puce":585,"\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Fsysteme-sur-puce__counterpart":952,"\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Fsysteme-sur-puce__slides":1086,"annexes-memo:\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Fsysteme-sur-puce":1264,"annexes-slides:\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Fsysteme-sur-puce":1359},[4,224,440],{"title":5,"path":6,"stem":7,"children":8},"SNT — Seconde","\u002Fsnt-2nde","0.snt-2nde\u002F0.index",[9,10,14,36,66,92,118,144,162,184,206],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13},"REVIEW pédagogique — SNT 2nde","\u002Fsnt-2nde\u002Freview","0.snt-2nde\u002FREVIEW",{"title":15,"path":16,"stem":17,"children":18},"Internet","\u002Fsnt-2nde\u002Fsa-internet","0.snt-2nde\u002Fsa-internet\u002F0.index",[19,20,24,28,32],{"title":15,"path":16,"stem":17},{"title":21,"path":22,"stem":23},"Adresses symboliques et DNS","\u002Fsnt-2nde\u002Fsa-internet\u002Fadresses-dns","0.snt-2nde\u002Fsa-internet\u002F1.adresses-dns",{"title":25,"path":26,"stem":27},"Internet et les réseaux physiques","\u002Fsnt-2nde\u002Fsa-internet\u002Freseaux-physiques","0.snt-2nde\u002Fsa-internet\u002F2.reseaux-physiques",{"title":29,"path":30,"stem":31},"Protocoles TCP\u002FIP et routage des paquets","\u002Fsnt-2nde\u002Fsa-internet\u002Ftcp-ip-routage","0.snt-2nde\u002Fsa-internet\u002F3.tcp-ip-routage",{"title":33,"path":34,"stem":35},"Réseaux pair-à-pair","\u002Fsnt-2nde\u002Fsa-internet\u002Fpair-a-pair","0.snt-2nde\u002Fsa-internet\u002F4.pair-a-pair",{"title":37,"path":38,"stem":39,"children":40},"Le Web","\u002Fsnt-2nde\u002Fsb-web","0.snt-2nde\u002Fsb-web\u002F0.index",[41,42,46,50,54,58,62],{"title":37,"path":38,"stem":39},{"title":43,"path":44,"stem":45},"Histoire du Web","\u002Fsnt-2nde\u002Fsb-web\u002Fhistoire-web","0.snt-2nde\u002Fsb-web\u002F1.histoire-web",{"title":47,"path":48,"stem":49},"URL et hypertexte","\u002Fsnt-2nde\u002Fsb-web\u002Furl-hypertexte","0.snt-2nde\u002Fsb-web\u002F2.url-hypertexte",{"title":51,"path":52,"stem":53},"HTML et CSS — le contenu et la présentation","\u002Fsnt-2nde\u002Fsb-web\u002Fhtml-css","0.snt-2nde\u002Fsb-web\u002F3.html-css",{"title":55,"path":56,"stem":57},"Client-serveur et requêtes HTTP","\u002Fsnt-2nde\u002Fsb-web\u002Fclient-serveur-http","0.snt-2nde\u002Fsb-web\u002F4.client-serveur-http",{"title":59,"path":60,"stem":61},"Moteurs de recherche","\u002Fsnt-2nde\u002Fsb-web\u002Fmoteurs-recherche","0.snt-2nde\u002Fsb-web\u002F5.moteurs-recherche",{"title":63,"path":64,"stem":65},"Sécurité du navigateur et notions juridiques","\u002Fsnt-2nde\u002Fsb-web\u002Fsecurite-droits","0.snt-2nde\u002Fsb-web\u002F6.securite-droits",{"title":67,"path":68,"stem":69,"children":70},"Les réseaux sociaux","\u002Fsnt-2nde\u002Fsc-reseaux-sociaux","0.snt-2nde\u002Fsc-reseaux-sociaux\u002F0.index",[71,72,76,80,84,88],{"title":67,"path":68,"stem":69},{"title":73,"path":74,"stem":75},"Panorama des réseaux sociaux","\u002Fsnt-2nde\u002Fsc-reseaux-sociaux\u002Fpanorama-rs","0.snt-2nde\u002Fsc-reseaux-sociaux\u002F1.panorama-rs",{"title":77,"path":78,"stem":79},"Identité numérique et authentification","\u002Fsnt-2nde\u002Fsc-reseaux-sociaux\u002Fidentite-numerique","0.snt-2nde\u002Fsc-reseaux-sociaux\u002F2.identite-numerique",{"title":81,"path":82,"stem":83},"Le modèle économique des réseaux sociaux","\u002Fsnt-2nde\u002Fsc-reseaux-sociaux\u002Fmodele-economique","0.snt-2nde\u002Fsc-reseaux-sociaux\u002F3.modele-economique",{"title":85,"path":86,"stem":87},"Petit monde et graphes","\u002Fsnt-2nde\u002Fsc-reseaux-sociaux\u002Fpetit-monde-graphes","0.snt-2nde\u002Fsc-reseaux-sociaux\u002F4.petit-monde-graphes",{"title":89,"path":90,"stem":91},"La cyberviolence","\u002Fsnt-2nde\u002Fsc-reseaux-sociaux\u002Fcyberviolence","0.snt-2nde\u002Fsc-reseaux-sociaux\u002F5.cyberviolence",{"title":93,"path":94,"stem":95,"children":96},"Les données structurées et leur traitement","\u002Fsnt-2nde\u002Fsd-donnees-structurees","0.snt-2nde\u002Fsd-donnees-structurees\u002F0.index",[97,98,102,106,110,114],{"title":93,"path":94,"stem":95},{"title":99,"path":100,"stem":101},"Données et formats","\u002Fsnt-2nde\u002Fsd-donnees-structurees\u002Fdonnees-formats","0.snt-2nde\u002Fsd-donnees-structurees\u002F1.donnees-formats",{"title":103,"path":104,"stem":105},"Données structurées","\u002Fsnt-2nde\u002Fsd-donnees-structurees\u002Fdonnees-structurees","0.snt-2nde\u002Fsd-donnees-structurees\u002F2.donnees-structurees",{"title":107,"path":108,"stem":109},"Métadonnées","\u002Fsnt-2nde\u002Fsd-donnees-structurees\u002Fmetadonnees","0.snt-2nde\u002Fsd-donnees-structurees\u002F3.metadonnees",{"title":111,"path":112,"stem":113},"Traitement de tables","\u002Fsnt-2nde\u002Fsd-donnees-structurees\u002Ftraitement-tables","0.snt-2nde\u002Fsd-donnees-structurees\u002F4.traitement-tables",{"title":115,"path":116,"stem":117},"Le cloud","\u002Fsnt-2nde\u002Fsd-donnees-structurees\u002Fcloud","0.snt-2nde\u002Fsd-donnees-structurees\u002F5.cloud",{"title":119,"path":120,"stem":121,"children":122},"Localisation, cartographie et mobilité","\u002Fsnt-2nde\u002Fse-localisation-cartographie","0.snt-2nde\u002Fse-localisation-cartographie\u002F0.index",[123,124,128,132,136,140],{"title":119,"path":120,"stem":121},{"title":125,"path":126,"stem":127},"GPS et Galileo — se situer grâce aux satellites","\u002Fsnt-2nde\u002Fse-localisation-cartographie\u002Fgps-galileo","0.snt-2nde\u002Fse-localisation-cartographie\u002F1.gps-galileo",{"title":129,"path":130,"stem":131},"Décoder une trame NMEA","\u002Fsnt-2nde\u002Fse-localisation-cartographie\u002Ftrame-nmea","0.snt-2nde\u002Fse-localisation-cartographie\u002F2.trame-nmea",{"title":133,"path":134,"stem":135},"Cartes numériques — GeoPortail et OpenStreetMap","\u002Fsnt-2nde\u002Fse-localisation-cartographie\u002Fcartes-numeriques","0.snt-2nde\u002Fse-localisation-cartographie\u002F3.cartes-numeriques",{"title":137,"path":138,"stem":139},"Itinéraires et graphes","\u002Fsnt-2nde\u002Fse-localisation-cartographie\u002Fitineraires-graphes","0.snt-2nde\u002Fse-localisation-cartographie\u002F4.itineraires-graphes",{"title":141,"path":142,"stem":143},"Confidentialité de la position","\u002Fsnt-2nde\u002Fse-localisation-cartographie\u002Fconfidentialite-position","0.snt-2nde\u002Fse-localisation-cartographie\u002F5.confidentialite-position",{"title":145,"path":146,"stem":147,"children":148},"Informatique embarquée et objets connectés","\u002Fsnt-2nde\u002Fsf-info-embarquee","0.snt-2nde\u002Fsf-info-embarquee\u002F0.index",[149,150,154,158],{"title":145,"path":146,"stem":147},{"title":151,"path":152,"stem":153},"Systèmes informatiques embarqués","\u002Fsnt-2nde\u002Fsf-info-embarquee\u002Fsystemes-embarques","0.snt-2nde\u002Fsf-info-embarquee\u002F1.systemes-embarques",{"title":155,"path":156,"stem":157},"Capteurs et actionneurs","\u002Fsnt-2nde\u002Fsf-info-embarquee\u002Fcapteurs-actionneurs","0.snt-2nde\u002Fsf-info-embarquee\u002F2.capteurs-actionneurs",{"title":159,"path":160,"stem":161},"IHM et objets connectés","\u002Fsnt-2nde\u002Fsf-info-embarquee\u002Fihm-objet-connecte","0.snt-2nde\u002Fsf-info-embarquee\u002F3.ihm-objet-connecte",{"title":163,"path":164,"stem":165,"children":166},"Photographie numérique","\u002Fsnt-2nde\u002Fsg-photo-numerique","0.snt-2nde\u002Fsg-photo-numerique\u002F0.index",[167,168,172,176,180],{"title":163,"path":164,"stem":165},{"title":169,"path":170,"stem":171},"Photosites, pixels et résolution","\u002Fsnt-2nde\u002Fsg-photo-numerique\u002Fpixels-resolution","0.snt-2nde\u002Fsg-photo-numerique\u002F1.pixels-resolution",{"title":173,"path":174,"stem":175},"Les algorithmes de l'appareil photo","\u002Fsnt-2nde\u002Fsg-photo-numerique\u002Falgorithmes-photo","0.snt-2nde\u002Fsg-photo-numerique\u002F2.algorithmes-photo",{"title":177,"path":178,"stem":179},"Les métadonnées EXIF","\u002Fsnt-2nde\u002Fsg-photo-numerique\u002Fmetadonnees-exif","0.snt-2nde\u002Fsg-photo-numerique\u002F3.metadonnees-exif",{"title":181,"path":182,"stem":183},"Traiter une image en Python","\u002Fsnt-2nde\u002Fsg-photo-numerique\u002Ftraitement-rgb","0.snt-2nde\u002Fsg-photo-numerique\u002F4.traitement-rgb",{"title":185,"path":186,"stem":187,"children":188},"Notions transversales de programmation","\u002Fsnt-2nde\u002Fsh-prog-notions","0.snt-2nde\u002Fsh-prog-notions\u002F0.index",[189,190,194,198,202],{"title":185,"path":186,"stem":187},{"title":191,"path":192,"stem":193},"Séquences d'instructions et variables","\u002Fsnt-2nde\u002Fsh-prog-notions\u002Fsequences-affectations","0.snt-2nde\u002Fsh-prog-notions\u002F1.sequences-affectations",{"title":195,"path":196,"stem":197},"Instructions conditionnelles","\u002Fsnt-2nde\u002Fsh-prog-notions\u002Fconditionnelles","0.snt-2nde\u002Fsh-prog-notions\u002F2.conditionnelles",{"title":199,"path":200,"stem":201},"Boucles bornées et non bornées","\u002Fsnt-2nde\u002Fsh-prog-notions\u002Fboucles","0.snt-2nde\u002Fsh-prog-notions\u002F3.boucles",{"title":203,"path":204,"stem":205},"Définitions et appels de fonctions","\u002Fsnt-2nde\u002Fsh-prog-notions\u002Ffonctions","0.snt-2nde\u002Fsh-prog-notions\u002F4.fonctions",{"title":207,"path":208,"stem":209,"children":210},"Démo des widgets MDC","\u002Fsnt-2nde\u002Fzz-demo-widgets","0.snt-2nde\u002Fzz-demo-widgets\u002F0.index",[211,212,216,220],{"title":207,"path":208,"stem":209},{"title":213,"path":214,"stem":215},"Démo statique — callouts, code, BO, illustration","\u002Fsnt-2nde\u002Fzz-demo-widgets\u002Fstatique","0.snt-2nde\u002Fzz-demo-widgets\u002F1.statique",{"title":217,"path":218,"stem":219},"Démo interactive — self-eval et python-snippet","\u002Fsnt-2nde\u002Fzz-demo-widgets\u002Finteractif","0.snt-2nde\u002Fzz-demo-widgets\u002F2.interactif",{"title":221,"path":222,"stem":223},"Démo · 14 widgets de manipulation NSI","\u002Fsnt-2nde\u002Fzz-demo-widgets\u002Fwidgets-manipulation","0.snt-2nde\u002Fzz-demo-widgets\u002F3.widgets-manipulation",{"title":225,"path":226,"stem":227,"children":228},"NSI — Première","\u002Fnsi-1ere","1.nsi-1ere\u002F0.index",[229,230,234,256,282,304,328,354,380,410],{"title":225,"path":226,"stem":227},{"title":231,"path":232,"stem":233},"Relecture pédagogique — 8 chapitres NSI 1ère (PA → PH)","\u002Fnsi-1ere\u002Freview","1.nsi-1ere\u002FREVIEW",{"title":235,"path":236,"stem":237,"children":238},"Histoire de l'informatique","\u002Fnsi-1ere\u002Fpa-histoire-info","1.nsi-1ere\u002Fpa-histoire-info\u002F0.index",[239,240,244,248,252],{"title":235,"path":236,"stem":237},{"title":241,"path":242,"stem":243},"De la préantiquité aux machines à calculer","\u002Fnsi-1ere\u002Fpa-histoire-info\u002Fpreantiquite-aux-machines","1.nsi-1ere\u002Fpa-histoire-info\u002F1.preantiquite-aux-machines",{"title":245,"path":246,"stem":247},"La machine universelle (1930-1950)","\u002Fnsi-1ere\u002Fpa-histoire-info\u002Fmachine-universelle","1.nsi-1ere\u002Fpa-histoire-info\u002F2.machine-universelle",{"title":249,"path":250,"stem":251},"Les ordinateurs modernes (1947-1990)","\u002Fnsi-1ere\u002Fpa-histoire-info\u002Fordinateurs-modernes","1.nsi-1ere\u002Fpa-histoire-info\u002F3.ordinateurs-modernes",{"title":253,"path":254,"stem":255},"Réseaux, Web et IA (1969 à aujourd'hui)","\u002Fnsi-1ere\u002Fpa-histoire-info\u002Freseaux-et-web","1.nsi-1ere\u002Fpa-histoire-info\u002F4.reseaux-et-web",{"title":257,"path":258,"stem":259,"children":260},"Représentation des données — types et valeurs","\u002Fnsi-1ere\u002Fpb-types-valeurs","1.nsi-1ere\u002Fpb-types-valeurs\u002F0.index",[261,262,266,270,274,278],{"title":257,"path":258,"stem":259},{"title":263,"path":264,"stem":265},"Bases de numération et entiers positifs","\u002Fnsi-1ere\u002Fpb-types-valeurs\u002Fbases-entiers-positifs","1.nsi-1ere\u002Fpb-types-valeurs\u002F1.bases-entiers-positifs",{"title":267,"path":268,"stem":269},"Entiers relatifs et complément à deux","\u002Fnsi-1ere\u002Fpb-types-valeurs\u002Fentiers-relatifs","1.nsi-1ere\u002Fpb-types-valeurs\u002F2.entiers-relatifs",{"title":271,"path":272,"stem":273},"Nombres flottants et virgule flottante","\u002Fnsi-1ere\u002Fpb-types-valeurs\u002Fflottants","1.nsi-1ere\u002Fpb-types-valeurs\u002F3.flottants",{"title":275,"path":276,"stem":277},"Textes et encodages — ASCII, ISO-8859-1, Unicode","\u002Fnsi-1ere\u002Fpb-types-valeurs\u002Ftextes-encodages","1.nsi-1ere\u002Fpb-types-valeurs\u002F4.textes-encodages",{"title":279,"path":280,"stem":281},"Valeurs booléennes et opérateurs logiques","\u002Fnsi-1ere\u002Fpb-types-valeurs\u002Fbooleens","1.nsi-1ere\u002Fpb-types-valeurs\u002F5.booleens",{"title":283,"path":284,"stem":285,"children":286},"Représentation des données : types construits","\u002Fnsi-1ere\u002Fpc-types-construits","1.nsi-1ere\u002Fpc-types-construits\u002F0.index",[287,288,292,296,300],{"title":283,"path":284,"stem":285},{"title":289,"path":290,"stem":291},"Tableaux et listes","\u002Fnsi-1ere\u002Fpc-types-construits\u002Ftableaux-listes","1.nsi-1ere\u002Fpc-types-construits\u002F1.tableaux-listes",{"title":293,"path":294,"stem":295},"Listes en compréhension","\u002Fnsi-1ere\u002Fpc-types-construits\u002Fcomprehension","1.nsi-1ere\u002Fpc-types-construits\u002F2.comprehension",{"title":297,"path":298,"stem":299},"Tuples et p-uplets nommés","\u002Fnsi-1ere\u002Fpc-types-construits\u002Ftuples","1.nsi-1ere\u002Fpc-types-construits\u002F3.tuples",{"title":301,"path":302,"stem":303},"Dictionnaires","\u002Fnsi-1ere\u002Fpc-types-construits\u002Fdictionnaires","1.nsi-1ere\u002Fpc-types-construits\u002F4.dictionnaires",{"title":305,"path":306,"stem":307,"children":308},"Traitement de données en tables","\u002Fnsi-1ere\u002Fpd-tables-donnees","1.nsi-1ere\u002Fpd-tables-donnees\u002F0.index",[309,310,314,318,322],{"title":305,"path":306,"stem":307},{"title":311,"path":312,"stem":313},"Tables et CSV","\u002Fnsi-1ere\u002Fpd-tables-donnees\u002Ftables-csv","1.nsi-1ere\u002Fpd-tables-donnees\u002F1.tables-csv",{"title":315,"path":316,"stem":317},"Recherche et filtrage","\u002Fnsi-1ere\u002Fpd-tables-donnees\u002Frecherche","1.nsi-1ere\u002Fpd-tables-donnees\u002F2.recherche",{"title":319,"path":320,"stem":321},"Trier une table","\u002Fnsi-1ere\u002Fpd-tables-donnees\u002Ftri","1.nsi-1ere\u002Fpd-tables-donnees\u002F3.tri",{"title":323,"path":324,"stem":325,"children":326},"Fusion et indexation","\u002Fnsi-1ere\u002Fpd-tables-donnees\u002Ffusion-indexation","1.nsi-1ere\u002Fpd-tables-donnees\u002F4.fusion-indexation",[327],{"title":323,"path":324,"stem":325},{"title":329,"path":330,"stem":331,"children":332},"IHM sur le Web","\u002Fnsi-1ere\u002Fpe-ihm-web","1.nsi-1ere\u002Fpe-ihm-web\u002F0.index",[333,334,338,342,346,350],{"title":329,"path":330,"stem":331},{"title":335,"path":336,"stem":337},"HTML et CSS — rappel de structure","\u002Fnsi-1ere\u002Fpe-ihm-web\u002Fhtml-css-bases","1.nsi-1ere\u002Fpe-ihm-web\u002F1.html-css-bases",{"title":339,"path":340,"stem":341},"Formulaires HTML","\u002Fnsi-1ere\u002Fpe-ihm-web\u002Fformulaires","1.nsi-1ere\u002Fpe-ihm-web\u002F2.formulaires",{"title":343,"path":344,"stem":345},"Événements JavaScript","\u002Fnsi-1ere\u002Fpe-ihm-web\u002Fevenements-js","1.nsi-1ere\u002Fpe-ihm-web\u002F3.evenements-js",{"title":347,"path":348,"stem":349},"Manipulation du DOM","\u002Fnsi-1ere\u002Fpe-ihm-web\u002Fdom-interaction","1.nsi-1ere\u002Fpe-ihm-web\u002F4.dom-interaction",{"title":351,"path":352,"stem":353},"Client, serveur et HTTP","\u002Fnsi-1ere\u002Fpe-ihm-web\u002Fclient-serveur-http","1.nsi-1ere\u002Fpe-ihm-web\u002F5.client-serveur-http",{"title":355,"path":356,"stem":357,"children":358},"Architectures matérielles et systèmes d'exploitation","\u002Fnsi-1ere\u002Fpf-archi-os","1.nsi-1ere\u002Fpf-archi-os\u002F0.index",[359,360,364,368,372,376],{"title":355,"path":356,"stem":357},{"title":361,"path":362,"stem":363},"Le modèle de von Neumann","\u002Fnsi-1ere\u002Fpf-archi-os\u002Fvon-neumann","1.nsi-1ere\u002Fpf-archi-os\u002F1.von-neumann",{"title":365,"path":366,"stem":367},"Périphériques et interface homme-machine","\u002Fnsi-1ere\u002Fpf-archi-os\u002Fperipheriques-ihm","1.nsi-1ere\u002Fpf-archi-os\u002F2.peripheriques-ihm",{"title":369,"path":370,"stem":371},"Les systèmes d'exploitation","\u002Fnsi-1ere\u002Fpf-archi-os\u002Fsystemes-exploitation","1.nsi-1ere\u002Fpf-archi-os\u002F3.systemes-exploitation",{"title":373,"path":374,"stem":375},"Linux et le shell","\u002Fnsi-1ere\u002Fpf-archi-os\u002Flinux-shell","1.nsi-1ere\u002Fpf-archi-os\u002F4.linux-shell",{"title":377,"path":378,"stem":379},"Réseaux et protocoles","\u002Fnsi-1ere\u002Fpf-archi-os\u002Freseaux","1.nsi-1ere\u002Fpf-archi-os\u002F5.reseaux",{"title":381,"path":382,"stem":383,"children":384},"Langages et programmation","\u002Fnsi-1ere\u002Fpg-langages-prog","1.nsi-1ere\u002Fpg-langages-prog\u002F0.index",[385,386,390,394,398,402,406],{"title":381,"path":382,"stem":383},{"title":387,"path":388,"stem":389},"Diversité et unité des langages de programmation","\u002Fnsi-1ere\u002Fpg-langages-prog\u002Fdiversite-langages","1.nsi-1ere\u002Fpg-langages-prog\u002F1.diversite-langages",{"title":391,"path":392,"stem":393},"Constructions élémentaires","\u002Fnsi-1ere\u002Fpg-langages-prog\u002Fconstructions-elementaires","1.nsi-1ere\u002Fpg-langages-prog\u002F2.constructions-elementaires",{"title":395,"path":396,"stem":397},"Fonctions","\u002Fnsi-1ere\u002Fpg-langages-prog\u002Ffonctions","1.nsi-1ere\u002Fpg-langages-prog\u002F3.fonctions",{"title":399,"path":400,"stem":401},"Spécification d'une fonction","\u002Fnsi-1ere\u002Fpg-langages-prog\u002Fspecification","1.nsi-1ere\u002Fpg-langages-prog\u002F4.specification",{"title":403,"path":404,"stem":405},"Mise au point des programmes","\u002Fnsi-1ere\u002Fpg-langages-prog\u002Fmise-au-point","1.nsi-1ere\u002Fpg-langages-prog\u002F5.mise-au-point",{"title":407,"path":408,"stem":409},"Utilisation de bibliothèques","\u002Fnsi-1ere\u002Fpg-langages-prog\u002Fbibliotheques","1.nsi-1ere\u002Fpg-langages-prog\u002F6.bibliotheques",{"title":411,"path":412,"stem":413,"children":414},"Algorithmique","\u002Fnsi-1ere\u002Fph-algorithmique","1.nsi-1ere\u002Fph-algorithmique\u002F0.index",[415,416,420,424,428,432,436],{"title":411,"path":412,"stem":413},{"title":417,"path":418,"stem":419},"Parcours séquentiel d'un tableau","\u002Fnsi-1ere\u002Fph-algorithmique\u002Fparcours-sequentiel","1.nsi-1ere\u002Fph-algorithmique\u002F1.parcours-sequentiel",{"title":421,"path":422,"stem":423},"Bases de la complexité","\u002Fnsi-1ere\u002Fph-algorithmique\u002Fcomplexite-bases","1.nsi-1ere\u002Fph-algorithmique\u002F2.complexite-bases",{"title":425,"path":426,"stem":427},"Tris par sélection et par insertion","\u002Fnsi-1ere\u002Fph-algorithmique\u002Ftris","1.nsi-1ere\u002Fph-algorithmique\u002F3.tris",{"title":429,"path":430,"stem":431},"Recherche dichotomique","\u002Fnsi-1ere\u002Fph-algorithmique\u002Fdichotomie","1.nsi-1ere\u002Fph-algorithmique\u002F4.dichotomie",{"title":433,"path":434,"stem":435},"Algorithmes gloutons","\u002Fnsi-1ere\u002Fph-algorithmique\u002Fgloutons","1.nsi-1ere\u002Fph-algorithmique\u002F5.gloutons",{"title":437,"path":438,"stem":439},"Les k plus proches voisins (k-NN)","\u002Fnsi-1ere\u002Fph-algorithmique\u002Fknn","1.nsi-1ere\u002Fph-algorithmique\u002F6.knn",{"title":441,"path":442,"stem":443,"children":444},"NSI — Terminale","\u002Fnsi-tale","2.nsi-tale\u002F0.index",[445,446,450,476,498,536,560],{"title":441,"path":442,"stem":443},{"title":447,"path":448,"stem":449},"Review pédagogique — chapitres NSI Terminale (TA, TB, TC, TD, TE)","\u002Fnsi-tale\u002Freview","2.nsi-tale\u002FREVIEW",{"title":451,"path":452,"stem":453,"children":454},"Structures de données","\u002Fnsi-tale\u002Fta-structures-donnees","2.nsi-tale\u002Fta-structures-donnees\u002F0.index",[455,456,460,464,468,472],{"title":451,"path":452,"stem":453},{"title":457,"path":458,"stem":459},"Objet, classe, interface","\u002Fnsi-tale\u002Fta-structures-donnees\u002Finterface-implementation","2.nsi-tale\u002Fta-structures-donnees\u002F1.interface-implementation",{"title":461,"path":462,"stem":463},"Implémenter une structure — l'exemple de la file FIFO","\u002Fnsi-tale\u002Fta-structures-donnees\u002Fimplementer-une-structure","2.nsi-tale\u002Fta-structures-donnees\u002F2.implementer-une-structure",{"title":465,"path":466,"stem":467},"Listes, piles, files, dictionnaires","\u002Fnsi-tale\u002Fta-structures-donnees\u002Flistes-piles-files-dict","2.nsi-tale\u002Fta-structures-donnees\u002F3.listes-piles-files-dict",{"title":469,"path":470,"stem":471},"Arbres binaires","\u002Fnsi-tale\u002Fta-structures-donnees\u002Farbres-binaires","2.nsi-tale\u002Fta-structures-donnees\u002F4.arbres-binaires",{"title":473,"path":474,"stem":475},"Graphes","\u002Fnsi-tale\u002Fta-structures-donnees\u002Fgraphes","2.nsi-tale\u002Fta-structures-donnees\u002F5.graphes",{"title":477,"path":478,"stem":479,"children":480},"Bases de données","\u002Fnsi-tale\u002Ftb-bases-de-donnees","2.nsi-tale\u002Ftb-bases-de-donnees\u002F0.index",[481,482,486,490,494],{"title":477,"path":478,"stem":479},{"title":483,"path":484,"stem":485},"Le modèle relationnel","\u002Fnsi-tale\u002Ftb-bases-de-donnees\u002Fmodele-relationnel","2.nsi-tale\u002Ftb-bases-de-donnees\u002F1.modele-relationnel",{"title":487,"path":488,"stem":489},"Bases de données relationnelles et anomalies de schéma","\u002Fnsi-tale\u002Ftb-bases-de-donnees\u002Fbase-relationnelle","2.nsi-tale\u002Ftb-bases-de-donnees\u002F2.base-relationnelle",{"title":491,"path":492,"stem":493},"Le langage SQL","\u002Fnsi-tale\u002Ftb-bases-de-donnees\u002Fsql","2.nsi-tale\u002Ftb-bases-de-donnees\u002F3.sql",{"title":495,"path":496,"stem":497},"Les systèmes de gestion de bases de données","\u002Fnsi-tale\u002Ftb-bases-de-donnees\u002Fsgbd","2.nsi-tale\u002Ftb-bases-de-donnees\u002F4.sgbd",{"title":499,"path":500,"stem":501,"children":502},"Architectures matérielles, systèmes d'exploitation et réseaux","\u002Fnsi-tale\u002Ftc-archi-os-reseaux","2.nsi-tale\u002Ftc-archi-os-reseaux\u002F0.index",[503,504,508,512,516,520,524,528,532],{"title":499,"path":500,"stem":501},{"title":505,"path":506,"stem":507},"Le système sur puce (SoC)","\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Fsysteme-sur-puce","2.nsi-tale\u002Ftc-archi-os-reseaux\u002F1.systeme-sur-puce",{"title":509,"path":510,"stem":511},"Processus et ordonnancement par l'OS","\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Fprocessus-os","2.nsi-tale\u002Ftc-archi-os-reseaux\u002F2.processus-os",{"title":513,"path":514,"stem":515},"L'interblocage (deadlock)","\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Finterblocage","2.nsi-tale\u002Ftc-archi-os-reseaux\u002F3.interblocage",{"title":517,"path":518,"stem":519},"Principes du routage","\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Froutage-principes","2.nsi-tale\u002Ftc-archi-os-reseaux\u002F4.routage-principes",{"title":521,"path":522,"stem":523},"Protocoles de routage RIP et OSPF","\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Fprotocoles-rip-ospf","2.nsi-tale\u002Ftc-archi-os-reseaux\u002F5.protocoles-rip-ospf",{"title":525,"path":526,"stem":527},"Chiffrement symétrique","\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Fchiffrement-symetrique","2.nsi-tale\u002Ftc-archi-os-reseaux\u002F6.chiffrement-symetrique",{"title":529,"path":530,"stem":531},"Chiffrement asymétrique","\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Fchiffrement-asymetrique","2.nsi-tale\u002Ftc-archi-os-reseaux\u002F7.chiffrement-asymetrique",{"title":533,"path":534,"stem":535},"HTTPS — l'échange de clé symétrique","\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Fhttps-tls","2.nsi-tale\u002Ftc-archi-os-reseaux\u002F8.https-tls",{"title":381,"path":537,"stem":538,"children":539},"\u002Fnsi-tale\u002Ftd-langages-prog","2.nsi-tale\u002Ftd-langages-prog\u002F0.index",[540,541,544,548,552,556],{"title":381,"path":537,"stem":538},{"title":403,"path":542,"stem":543},"\u002Fnsi-tale\u002Ftd-langages-prog\u002Fmise-au-point","2.nsi-tale\u002Ftd-langages-prog\u002F1.mise-au-point",{"title":545,"path":546,"stem":547},"Modularité","\u002Fnsi-tale\u002Ftd-langages-prog\u002Fmodularite","2.nsi-tale\u002Ftd-langages-prog\u002F2.modularite",{"title":549,"path":550,"stem":551},"Récursivité","\u002Fnsi-tale\u002Ftd-langages-prog\u002Frecursivite","2.nsi-tale\u002Ftd-langages-prog\u002F3.recursivite",{"title":553,"path":554,"stem":555},"Paradigmes de programmation","\u002Fnsi-tale\u002Ftd-langages-prog\u002Fparadigmes","2.nsi-tale\u002Ftd-langages-prog\u002F4.paradigmes",{"title":557,"path":558,"stem":559},"Programme comme donnée — calculabilité et indécidabilité","\u002Fnsi-tale\u002Ftd-langages-prog\u002Fprogramme-comme-donnee","2.nsi-tale\u002Ftd-langages-prog\u002F5.programme-comme-donnee",{"title":411,"path":561,"stem":562,"children":563},"\u002Fnsi-tale\u002Fte-algorithmique","2.nsi-tale\u002Fte-algorithmique\u002F0.index",[564,565,569,573,577,581],{"title":411,"path":561,"stem":562},{"title":566,"path":567,"stem":568},"Algorithmes sur les arbres binaires","\u002Fnsi-tale\u002Fte-algorithmique\u002Farbres-binaires-algos","2.nsi-tale\u002Fte-algorithmique\u002F1.arbres-binaires-algos",{"title":570,"path":571,"stem":572},"Parcours de graphes — DFS, BFS, cycles, chemins","\u002Fnsi-tale\u002Fte-algorithmique\u002Fgraphes-parcours","2.nsi-tale\u002Fte-algorithmique\u002F2.graphes-parcours",{"title":574,"path":575,"stem":576},"Diviser pour régner","\u002Fnsi-tale\u002Fte-algorithmique\u002Fdiviser-pour-regner","2.nsi-tale\u002Fte-algorithmique\u002F3.diviser-pour-regner",{"title":578,"path":579,"stem":580},"Programmation dynamique","\u002Fnsi-tale\u002Fte-algorithmique\u002Fprogrammation-dynamique","2.nsi-tale\u002Fte-algorithmique\u002F4.programmation-dynamique",{"title":582,"path":583,"stem":584},"Recherche textuelle — l'algorithme de Boyer-Moore","\u002Fnsi-tale\u002Fte-algorithmique\u002Frecherche-textuelle","2.nsi-tale\u002Fte-algorithmique\u002F5.recherche-textuelle",{"id":586,"title":505,"bo":587,"body":589,"description":937,"eval":938,"extension":939,"labo":938,"meta":940,"navigation":941,"path":506,"quizzes":942,"readingTime":949,"seo":950,"stem":507,"tp":938,"__hash__":951},"cours\u002F2.nsi-tale\u002Ftc-archi-os-reseaux\u002F1.systeme-sur-puce.md",[588],"TC01",{"type":590,"value":591,"toc":924},"minimark",[592,597,639,643,650,776,789,816,820,825,836,840,847,856,860,871,893,897,907,911,922],[593,594,596],"h2",{"id":595},"introduction","Introduction",[598,599,600,601,605,606,609,610,613,614,617,618,622,623,626,627,630,631,634,635,638],"p",{},"Quand vous démontez un PC de bureau, vous découvrez des cartes distinctes : la\ncarte mère, le processeur enfiché sur un socket, les barrettes de mémoire vive,\nla carte graphique, la carte réseau. Quand vous démontez un téléphone, le\ncontraste est saisissant : presque tout tient sur ",[602,603,604],"strong",{},"une seule puce",", à peine\nplus grande qu'un ongle. Une image pour fixer l'idée : sur un PC, les\ncomposants vivent dans des ",[602,607,608],{},"bâtiments éloignés"," reliés par des câbles ; sur\nun téléphone, ils habitent ",[602,611,612],{},"le même appartement",", à quelques mètres carrés\nles uns des autres. Cette puce unique s'appelle un ",[602,615,616],{},"système sur puce",", en\nanglais ",[619,620,621],"em",{},"System on Chip",", abrégé ",[602,624,625],{},"SoC",". Elle réunit dans un même morceau de\nsilicium des composants que l'on trouvait autrefois éparpillés sur une carte\nmère. Cette intégration n'est pas un détail d'ingénierie : elle change la\n",[602,628,629],{},"vitesse"," des échanges, la ",[602,632,633],{},"consommation"," d'énergie et la ",[602,636,637],{},"taille"," des\nappareils possibles.",[593,640,642],{"id":641},"ce-quun-soc-intègre","Ce qu'un SoC intègre",[598,644,645,646,649],{},"Un SoC moderne — celui d'un smartphone, d'une montre connectée ou d'une carte\ntype Raspberry Pi — réunit typiquement les blocs suivants. L'item ",[647,648],"bo-ref",{"code":588},"\nles liste comme repères :",[651,652,653,666],"table",{},[654,655,656],"thead",{},[657,658,659,663],"tr",{},[660,661,662],"th",{},"Bloc",[660,664,665],{},"Rôle",[667,668,669,681,692,703,714,724,734,744,754,765],"tbody",{},[657,670,671,678],{},[672,673,674,677],"td",{},[602,675,676],{},"CPU"," (un ou plusieurs cœurs)",[672,679,680],{},"Exécute le code applicatif et l'OS.",[657,682,683,689],{},[672,684,685,688],{},[602,686,687],{},"GPU"," \u002F accélérateur graphique",[672,690,691],{},"Rendu d'images, calculs parallèles.",[657,693,694,700],{},[672,695,696,699],{},[602,697,698],{},"NPU"," \u002F accélérateur IA (récent)",[672,701,702],{},"Inférence de réseaux de neurones.",[657,704,705,711],{},[672,706,707,710],{},[602,708,709],{},"Mémoires locales"," (caches L1\u002FL2, parfois RAM empilée)",[672,712,713],{},"Stocker données et instructions au plus près du CPU.",[657,715,716,721],{},[672,717,718],{},[602,719,720],{},"Contrôleur mémoire",[672,722,723],{},"Accès à la DRAM externe.",[657,725,726,731],{},[672,727,728],{},[602,729,730],{},"Interfaces radio",[672,732,733],{},"Wi-Fi, Bluetooth, 4G\u002F5G, parfois GPS.",[657,735,736,741],{},[672,737,738],{},[602,739,740],{},"Interfaces filaires",[672,742,743],{},"USB, port série, I²C, SPI.",[657,745,746,751],{},[672,747,748],{},[602,749,750],{},"Contrôleur vidéo \u002F ISP",[672,752,753],{},"Pilotage de l'écran et du capteur photo.",[657,755,756,762],{},[672,757,758,761],{},[602,759,760],{},"Gestion d'énergie"," (PMIC)",[672,763,764],{},"Distribution et régulation des alimentations.",[657,766,767,773],{},[672,768,769,772],{},[602,770,771],{},"Réseau sur puce"," (NoC)",[672,774,775],{},"Bus interne qui relie tous les blocs entre eux.",[777,778,779],"note",{},[598,780,781,784,785,788],{},[602,782,783],{},"Le SoC n'est pas un microprocesseur"," — le microprocesseur n'est qu'",[602,786,787],{},"un","\ndes blocs du SoC. Confondre les deux est l'erreur classique.",[790,791,794,801],"self-eval-qcm",{"correct":792,"slug":793},"1","systeme-sur-puce-c1",[795,796,798],"template",{"v-slot:question":797},"",[598,799,800],{},"Sur un SoC de smartphone, quel composant gère la connexion Wi-Fi ?",[795,802,803],{"v-slot:choices":797},[804,805,806,810,813],"ul",{},[807,808,809],"li",{},"Le CPU",[807,811,812],{},"L’interface radio intégrée",[807,814,815],{},"Le contrôleur vidéo",[593,817,819],{"id":818},"pourquoi-intégrer-deux-gains-majeurs","Pourquoi intégrer ? Deux gains majeurs",[821,822,824],"h3",{"id":823},"gain-de-vitesse","Gain de vitesse",[598,826,827,828,831,832,835],{},"Sur une carte mère classique, un signal qui part du CPU pour atteindre la\nmémoire traverse quelques centimètres de pistes en cuivre, puis franchit un\nconnecteur, puis encore quelques pistes. À l'échelle d'une horloge à plusieurs\nGHz, ces distances comptent — chaque centimètre coûte du temps. Sur un SoC,\nles blocs sont ",[602,829,830],{},"à quelques millimètres"," les uns des autres, reliés par un\n",[602,833,834],{},"réseau sur puce"," très court et très large. Conséquence : les latences\nchutent et la bande passante interne explose.",[821,837,839],{"id":838},"gain-de-consommation","Gain de consommation",[598,841,842,843,846],{},"Faire bouger un bit sur une piste longue et capacitive coûte de l'énergie. Le\nSoC limite drastiquement la longueur des chemins, donc l'énergie dissipée par\nopération. Mieux : la ",[602,844,845],{},"gestion d'énergie"," intégrée (PMIC) peut éteindre\nfinement chaque bloc inutilisé. Quand votre téléphone est en veille, seul un\nîlot minuscule reste actif pour écouter les notifications. Sur PC de bureau, ce\ngenre de découpe est beaucoup plus grossier.",[848,849,850],"tip",{},[598,851,852,855],{},[602,853,854],{},"Ordre de grandeur"," : un SoC de smartphone consomme typiquement quelques\nwatts en pic et quelques dizaines de milliwatts au repos. Un PC de bureau\nconsomme dix à cent fois plus, à puissance de calcul équivalente sur du code\nmobile typique.",[593,857,859],{"id":858},"le-contre-coup-moins-de-modularité","Le contre-coup : moins de modularité",[598,861,862,863,866,867,870],{},"Cette intégration a un revers. Sur un PC, vous pouvez ",[602,864,865],{},"changer"," la RAM, le\ndisque, la carte graphique. Sur un SoC, ",[602,868,869],{},"tout est soudé"," — souvent même la\nmémoire flash de stockage. Réparer un téléphone moderne demande de\ndessouder\u002Fressouder des composants minuscules, voire est carrément\nimpossible. C'est un choix industriel : intégration maximale pour la vitesse\net la conso, au prix de la modularité et de la durée de vie.",[790,872,875,880],{"correct":873,"slug":874},"2","systeme-sur-puce-c2",[795,876,877],{"v-slot:question":797},[598,878,879],{},"L'intégration sur un SoC apporte un gain principal en…",[795,881,882],{"v-slot:choices":797},[804,883,884,887,890],{},[807,885,886],{},"durée de vie matérielle",[807,888,889],{},"modularité de l’appareil",[807,891,892],{},"vitesse et consommation",[593,894,896],{"id":895},"le-cas-du-téléphone-exemple-bo","Le cas du téléphone — exemple BO",[598,898,899,900,902,903,906],{},"L'item ",[647,901],{"code":588}," suggère explicitement de prendre le circuit d'un\ntéléphone comme exemple. Un SoC type Apple A-série ou Qualcomm Snapdragon\nintègre, sur un carré de silicium d'environ 1 cm², plusieurs milliards de\ntransistors organisés en : 6 à 8 cœurs CPU (souvent deux types : performance et\nefficacité), un GPU, un NPU, des contrôleurs mémoire, un modem radio, un ISP\npour la photo, un encodeur\u002Fdécodeur vidéo, et un ",[619,904,905],{},"secure enclave"," pour les\nclés cryptographiques. Le tout dialogue via un réseau sur puce à plusieurs\ncentaines de Go\u002Fs — ordre de grandeur inimaginable sur une carte mère\nclassique.",[593,908,910],{"id":909},"pour-aller-plus-loin","Pour aller plus loin",[598,912,913,914,917,918,921],{},"L'arrivée du ",[602,915,916],{},"chiplet"," (plusieurs puces empilées ou juxtaposées dans le même\nboîtier) brouille la frontière entre SoC et carte mère miniature. C'est la\ntendance des processeurs Apple M-série ou AMD Ryzen récents. Les frontières de\nce cours sont mouvantes, mais l'idée centrale reste : ",[602,919,920],{},"rapprocher les blocs\npour gagner en vitesse et en consommation",".",[647,923],{"code":588},{"title":797,"searchDepth":925,"depth":925,"links":926},2,[927,928,929,934,935,936],{"id":595,"depth":925,"text":596},{"id":641,"depth":925,"text":642},{"id":818,"depth":925,"text":819,"children":930},[931,933],{"id":823,"depth":932,"text":824},3,{"id":838,"depth":932,"text":839},{"id":858,"depth":925,"text":859},{"id":895,"depth":925,"text":896},{"id":909,"depth":925,"text":910},"Comment un téléphone moderne intègre processeur, mémoire, radio et contrôleurs sur un seul morceau de silicium — et pourquoi cela change tout en vitesse comme en consommation.",null,"md",{},true,[943,947],{"slug":793,"kind":944,"question":800,"choices":945,"correct":792,"multi":946,"explanation":797},"qcm",[809,812,815],false,{"slug":874,"kind":944,"question":879,"choices":948,"correct":873,"multi":946,"explanation":797},[886,889,892],1,{"title":505,"description":937},"FxamGCWc4dXpCUS_cnzDayJLr5TUBztQP3Oh5v6J_bc",{"id":953,"title":954,"bo":955,"body":956,"description":1079,"eval":938,"extension":939,"labo":938,"meta":1080,"navigation":946,"path":1081,"quizzes":1082,"readingTime":949,"seo":1083,"stem":1084,"tp":938,"__hash__":1085},"coursMemo\u002F2.nsi-tale\u002Ftc-archi-os-reseaux\u002F1.systeme-sur-puce.memo.md","Le système sur puce — l'essentiel",[588],{"type":590,"value":957,"toc":1073},[958,962,967,971,1010,1014,1058,1062],[593,959,961],{"id":960},"en-une-phrase","En une phrase",[598,963,964],{},[602,965,966],{},"Un SoC (System on Chip) réunit sur un seul morceau de silicium CPU, GPU,\nmémoires, contrôleurs et radios — gagnant en vitesse et en consommation ce\nqu'il perd en modularité.",[593,968,970],{"id":969},"à-mémoriser","À mémoriser",[804,972,973,982,992,998,1004],{},[807,974,975,978,979,981],{},[602,976,977],{},"SoC ≠ CPU"," : le CPU n'est qu'",[602,980,787],{}," des blocs du SoC.",[807,983,984,985,988,989,921],{},"Blocs typiques : CPU, GPU, mémoires locales (caches), contrôleur mémoire,\ninterfaces radio (Wi-Fi, BT, 4G\u002F5G), interfaces filaires (USB, I²C),\ncontrôleur vidéo, accélérateur graphique, ",[602,986,987],{},"gestion d'énergie (PMIC)",",\n",[602,990,991],{},"réseau sur puce (NoC)",[807,993,994,997],{},[602,995,996],{},"Gain vitesse"," : distances courtes entre blocs → moins de latence, plus\nde bande passante.",[807,999,1000,1003],{},[602,1001,1002],{},"Gain consommation"," : moins de pistes longues + PMIC qui éteint les blocs\ninutilisés.",[807,1005,1006,1009],{},[602,1007,1008],{},"Contre-coup"," : tout est soudé, peu réparable et non extensible.",[593,1011,1013],{"id":1012},"à-savoir-reconnaître","À savoir reconnaître",[651,1015,1016,1026],{},[654,1017,1018],{},[657,1019,1020,1023],{},[660,1021,1022],{},"Situation",[660,1024,1025],{},"Concept",[667,1027,1028,1035,1043,1050],{},[657,1029,1030,1033],{},[672,1031,1032],{},"Téléphone : tout sur une puce de 1 cm²",[672,1034,625],{},[657,1036,1037,1040],{},[672,1038,1039],{},"PC : composants séparés sur une carte mère",[672,1041,1042],{},"architecture classique",[657,1044,1045,1048],{},[672,1046,1047],{},"Bus interne très court reliant les blocs",[672,1049,991],{},[657,1051,1052,1055],{},[672,1053,1054],{},"Bloc qui distribue les alimentations",[672,1056,1057],{},"PMIC",[593,1059,1061],{"id":1060},"pièges-courants","Pièges courants",[804,1063,1064,1067,1070],{},[807,1065,1066],{},"Croire qu'un SoC, c'est juste un « gros processeur ».",[807,1068,1069],{},"Oublier la gestion d'énergie comme bloc à part entière.",[807,1071,1072],{},"Confondre intégration et empilement (chiplet) — le chiplet est une évolution\nrécente du SoC.",{"title":797,"searchDepth":925,"depth":925,"links":1074},[1075,1076,1077,1078],{"id":960,"depth":925,"text":961},{"id":969,"depth":925,"text":970},{"id":1012,"depth":925,"text":1013},{"id":1060,"depth":925,"text":1061},"Mémo de révision sur l'architecture intégrée des SoC.",{},"\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Fsysteme-sur-puce.memo",[],{"title":954,"description":1079},"2.nsi-tale\u002Ftc-archi-os-reseaux\u002F1.systeme-sur-puce.memo","sEZ9CAs9pMCg9KLs00mi2jXiVVpOQykLUd9ak4JsuSk",{"id":1087,"title":1088,"body":1089,"description":1258,"extension":939,"meta":1259,"navigation":946,"path":1260,"seo":1261,"stem":1262,"__hash__":1263},"coursSlides\u002F2.nsi-tale\u002Ftc-archi-os-reseaux\u002F1.systeme-sur-puce.slides.md","Le système sur puce — diapositives",{"type":590,"value":1090,"toc":1256},[1091,1095,1098,1101,1105,1120,1122,1126,1151,1153,1157,1164,1166,1170,1181,1183,1187,1198,1200,1204,1219,1221,1225,1228,1245,1247,1251],[1092,1093,505],"h1",{"id":1094},"le-système-sur-puce-soc",[598,1096,1097],{},"TC01 — Architectures matérielles intégrées.",[1099,1100],"hr",{},[1092,1102,1104],{"id":1103},"la-grande-différence","La grande différence",[804,1106,1107,1110,1115],{},[807,1108,1109],{},"PC : composants séparés sur une carte mère.",[807,1111,1112,1113,921],{},"Téléphone : (presque) tout sur ",[602,1114,604],{},[807,1116,1117,1118,921],{},"Cette puce s'appelle un ",[602,1119,621],{},[1099,1121],{},[1092,1123,1125],{"id":1124},"ce-quon-trouve-sur-un-soc","Ce qu'on trouve sur un SoC",[804,1127,1128,1131,1134,1137,1139,1142,1145,1148],{},[807,1129,1130],{},"CPU (1 à 8 cœurs)",[807,1132,1133],{},"GPU et accélérateurs (NPU)",[807,1135,1136],{},"Mémoires locales (caches)",[807,1138,720],{},[807,1140,1141],{},"Interfaces radio (Wi-Fi, BT, 4G\u002F5G)",[807,1143,1144],{},"Contrôleur vidéo, ISP photo",[807,1146,1147],{},"Gestion d'énergie (PMIC)",[807,1149,1150],{},"Réseau sur puce (NoC)",[1099,1152],{},[1092,1154,1156],{"id":1155},"vue-schématique","Vue schématique",[1158,1159],"illustration",{"alt":1160,"kind":1161,"src":1162,"svg":1163},"Schéma fonctionnel d'un SoC","mermaid","\u002Fillustrations\u002F2.nsi-tale\u002Ftc-archi-os-reseaux\u002Fsoc-blocks.svg","\u003Csvg id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks\" xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" xmlns:xlink=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxlink\" class=\"illustration-svg flowchart\" viewBox=\"0 0 740.078125 642\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\">\u003Cstyle>#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks{font-family:Geist,Inter,system-ui,-apple-system,sans-serif;font-size:14px;fill:var(--diagram-text);}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .error-icon{fill:#fdecec;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .error-text{fill:var(--diagram-text);stroke:var(--diagram-text);}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .edge-thickness-normal{stroke-width:1px;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .edge-thickness-thick{stroke-width:3.5px;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .edge-pattern-solid{stroke-dasharray:0;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .edge-thickness-invisible{stroke-width:0;fill:none;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .edge-pattern-dashed{stroke-dasharray:3;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .edge-pattern-dotted{stroke-dasharray:2;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .marker{fill:var(--diagram-line);stroke:var(--diagram-line);}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .marker.cross{stroke:var(--diagram-line);}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks svg{font-family:Geist,Inter,system-ui,-apple-system,sans-serif;font-size:14px;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks p{margin:0;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .label{font-family:Geist,Inter,system-ui,-apple-system,sans-serif;color:var(--diagram-text);}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .cluster-label text{fill:var(--diagram-line);}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .cluster-label span{color:var(--diagram-line);}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .cluster-label span p{background-color:transparent;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .label text,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks span{fill:var(--diagram-text);color:var(--diagram-text);}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .node rect,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .node circle,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .node ellipse,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .node polygon,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .node path{fill:var(--diagram-node-bg);stroke:var(--diagram-node-border);stroke-width:1px;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .rough-node .label text,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .node .label text,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .image-shape .label,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .icon-shape .label{text-anchor:middle;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .rough-node .label,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .node .label,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .image-shape .label,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .icon-shape .label{text-align:center;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .node.clickable{cursor:pointer;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .root .anchor path{fill:var(--diagram-line)!important;stroke-width:0;stroke:var(--diagram-line);}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .arrowheadPath{fill:rgba(255, 255, 255, 0);}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .edgePath .path{stroke:var(--diagram-line);stroke-width:1px;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .flowchart-link{stroke:var(--diagram-line);fill:none;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .edgeLabel{background-color:var(--diagram-surface);text-align:center;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .edgeLabel p{background-color:var(--diagram-surface);}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .edgeLabel rect{opacity:0.5;background-color:var(--diagram-surface);fill:var(--diagram-surface);}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .labelBkg{background-color:rgba(250, 251, 252, 0.5);}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .cluster rect{fill:var(--diagram-surface);stroke:var(--diagram-border);stroke-width:1px;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .cluster text{fill:var(--diagram-line);}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .cluster span{color:var(--diagram-line);}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:Geist,Inter,system-ui,-apple-system,sans-serif;font-size:12px;background:var(--diagram-surface);border:1px solid var(--diagram-border);border-radius:2px;pointer-events:none;z-index:100;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .flowchartTitleText{text-anchor:middle;font-size:18px;fill:var(--diagram-text);}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks rect.text{fill:none;stroke-width:0;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .icon-shape,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .image-shape{background-color:var(--diagram-surface);text-align:center;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .icon-shape p,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .image-shape p{background-color:var(--diagram-surface);padding:2px;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .icon-shape .label rect,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .image-shape .label rect{opacity:0.5;background-color:var(--diagram-surface);fill:var(--diagram-surface);}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .node .neo-node{stroke:var(--diagram-node-border);}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [data-look=\"neo\"].node rect,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [data-look=\"neo\"].cluster rect,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [data-look=\"neo\"].node polygon{stroke:url(#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [data-look=\"neo\"].node path{stroke:url(#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-gradient);stroke-width:1px;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [data-look=\"neo\"].node .neo-line path{stroke:var(--diagram-node-border);filter:none;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [data-look=\"neo\"].node circle{stroke:url(#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [data-look=\"neo\"].node circle .state-start{fill:var(--diagram-text);}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [data-look=\"neo\"].icon-shape .icon{fill:url(#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .node rect,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .node circle,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .node ellipse,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .node polygon,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .node path{stroke-width:1.5px;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .edgePath .path{stroke-width:1.5px;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .label,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .nodeLabel,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .edgeLabel,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .cluster-label,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .messageText,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .actor text{font-family:Geist,Inter,system-ui,sans-serif!important;font-weight:500!important;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .nodeLabel,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .cluster-label,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .nodeLabel p,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .cluster-label p{color:var(--diagram-text)!important;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .nodeLabel .markdown-node-label,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .nodeLabel .markdown-node-label p{color:var(--diagram-text)!important;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .stateLabel text,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .stateLabel{fill:var(--diagram-text)!important;font-weight:600!important;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .edgeLabel{padding:0px 6px;background-color:var(--diagram-surface)!important;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .edgeLabel rect.background,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .edgeLabel rect{fill:var(--diagram-surface)!important;opacity:1!important;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .edgeLabel .label text,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .edgeLabel text{fill:var(--diagram-line)!important;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .cluster rect{rx:4px;ry:4px;stroke-width:1px!important;stroke-dasharray:3,3!important;fill:transparent!important;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .node rect,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .node polygon,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .stateGroup rect{rx:4px;ry:4px;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks marker,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks marker path{fill:var(--diagram-line)!important;stroke:var(--diagram-line)!important;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .marker{fill:var(--diagram-line)!important;stroke:var(--diagram-line)!important;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .actor{stroke-width:1.5px;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .messageText,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .messageText tspan{fill:var(--diagram-text)!important;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .titleText{fill:var(--diagram-text)!important;font-weight:600!important;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .note text,#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .note .nodeLabel{fill:var(--diagram-line)!important;color:var(--diagram-line)!important;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .statediagram-cluster rect{fill:transparent!important;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks .statediagram-state .divider{stroke:var(--diagram-border)!important;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks :root{--mermaid-font-family:Geist,Inter,system-ui,-apple-system,sans-serif;}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"#eef0fc\"]{fill:var(--diagram-node-bg)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"#eef0fc\"]{stroke:var(--diagram-node-bg)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"#eef0fc\"]{stop-color:var(--diagram-node-bg)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"rgb(238, 240, 252)\"]{fill:var(--diagram-node-bg)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"rgb(238, 240, 252)\"]{stroke:var(--diagram-node-bg)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"rgb(238, 240, 252)\"]{stop-color:var(--diagram-node-bg)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"#4948b8\"]{fill:var(--diagram-node-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"#4948b8\"]{stroke:var(--diagram-node-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"#4948b8\"]{stop-color:var(--diagram-node-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"rgb(73, 72, 184)\"]{fill:var(--diagram-node-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"rgb(73, 72, 184)\"]{stroke:var(--diagram-node-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"rgb(73, 72, 184)\"]{stop-color:var(--diagram-node-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"#c8cdf5\"]{fill:var(--diagram-accent-soft)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"#c8cdf5\"]{stroke:var(--diagram-accent-soft)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"#c8cdf5\"]{stop-color:var(--diagram-accent-soft)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"rgb(200, 205, 245)\"]{fill:var(--diagram-accent-soft)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"rgb(200, 205, 245)\"]{stroke:var(--diagram-accent-soft)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"rgb(200, 205, 245)\"]{stop-color:var(--diagram-accent-soft)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"#1f2127\"]{fill:var(--diagram-text)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"#1f2127\"]{stroke:var(--diagram-text)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"#1f2127\"]{stop-color:var(--diagram-text)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"rgb(31, 33, 39)\"]{fill:var(--diagram-text)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"rgb(31, 33, 39)\"]{stroke:var(--diagram-text)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"rgb(31, 33, 39)\"]{stop-color:var(--diagram-text)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"#000000\"]{fill:var(--diagram-text)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"#000000\"]{stroke:var(--diagram-text)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"#000000\"]{stop-color:var(--diagram-text)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"rgb(0, 0, 0)\"]{fill:var(--diagram-text)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"rgb(0, 0, 0)\"]{stroke:var(--diagram-text)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"rgb(0, 0, 0)\"]{stop-color:var(--diagram-text)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"#56595e\"]{fill:var(--diagram-line)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"#56595e\"]{stroke:var(--diagram-line)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"#56595e\"]{stop-color:var(--diagram-line)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"rgb(86, 89, 94)\"]{fill:var(--diagram-line)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"rgb(86, 89, 94)\"]{stroke:var(--diagram-line)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"rgb(86, 89, 94)\"]{stop-color:var(--diagram-line)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"#fafbfc\"]{fill:var(--diagram-surface)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"#fafbfc\"]{stroke:var(--diagram-surface)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"#fafbfc\"]{stop-color:var(--diagram-surface)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"rgb(250, 251, 252)\"]{fill:var(--diagram-surface)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"rgb(250, 251, 252)\"]{stroke:var(--diagram-surface)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"rgb(250, 251, 252)\"]{stop-color:var(--diagram-surface)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"#f3f4f6\"]{fill:var(--diagram-surface-alt)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"#f3f4f6\"]{stroke:var(--diagram-surface-alt)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"#f3f4f6\"]{stop-color:var(--diagram-surface-alt)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"rgb(243, 244, 246)\"]{fill:var(--diagram-surface-alt)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"rgb(243, 244, 246)\"]{stroke:var(--diagram-surface-alt)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"rgb(243, 244, 246)\"]{stop-color:var(--diagram-surface-alt)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"#c4c8cd\"]{fill:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"#c4c8cd\"]{stroke:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"#c4c8cd\"]{stop-color:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"rgb(196, 200, 205)\"]{fill:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"rgb(196, 200, 205)\"]{stroke:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"rgb(196, 200, 205)\"]{stop-color:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"#e5e7eb\"]{fill:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"#e5e7eb\"]{stroke:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"#e5e7eb\"]{stop-color:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"rgb(229, 231, 235)\"]{fill:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"rgb(229, 231, 235)\"]{stroke:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"rgb(229, 231, 235)\"]{stop-color:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"#e0e0e0\"]{fill:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"#e0e0e0\"]{stroke:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"#e0e0e0\"]{stop-color:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"rgb(224, 224, 224)\"]{fill:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"rgb(224, 224, 224)\"]{stroke:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"rgb(224, 224, 224)\"]{stop-color:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"#EDF2AE\"]{fill:var(--diagram-surface)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"#EDF2AE\"]{stroke:var(--diagram-surface)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"#EDF2AE\"]{stop-color:var(--diagram-surface)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"rgb(237, 242, 174)\"]{fill:var(--diagram-surface)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"rgb(237, 242, 174)\"]{stroke:var(--diagram-surface)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"rgb(237, 242, 174)\"]{stop-color:var(--diagram-surface)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"#fff5ad\"]{fill:var(--diagram-surface)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"#fff5ad\"]{stroke:var(--diagram-surface)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"#fff5ad\"]{stop-color:var(--diagram-surface)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"rgb(255, 245, 173)\"]{fill:var(--diagram-surface)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"rgb(255, 245, 173)\"]{stroke:var(--diagram-surface)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"rgb(255, 245, 173)\"]{stop-color:var(--diagram-surface)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"#666\"]{fill:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"#666\"]{stroke:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"#666\"]{stop-color:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [fill=\"rgb(0, 6, 102)\"]{fill:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stroke=\"rgb(0, 6, 102)\"]{stroke:var(--diagram-border)}#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks [stop-color=\"rgb(0, 6, 102)\"]{stop-color:var(--diagram-border)}\u003C\u002Fstyle>\u003Cg>\u003Cmarker id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\">\u003Cpath d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"\u002F>\u003C\u002Fmarker>\u003Cmarker id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\">\u003Cpath d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"\u002F>\u003C\u002Fmarker>\u003Cmarker id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\">\u003Cpath d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"\u002F>\u003C\u002Fmarker>\u003Cmarker id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\">\u003Cpolygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"\u002F>\u003C\u002Fmarker>\u003Cmarker id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\">\u003Ccircle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"\u002F>\u003C\u002Fmarker>\u003Cmarker id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\">\u003Ccircle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"\u002F>\u003C\u002Fmarker>\u003Cmarker id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\">\u003Ccircle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"\u002F>\u003C\u002Fmarker>\u003Cmarker id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\">\u003Ccircle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"\u002F>\u003C\u002Fmarker>\u003Cmarker id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\">\u003Cpath d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"\u002F>\u003C\u002Fmarker>\u003Cmarker id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\">\u003Cpath d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"\u002F>\u003C\u002Fmarker>\u003Cmarker id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\">\u003Cpath d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"\u002F>\u003C\u002Fmarker>\u003Cmarker id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\">\u003Cpath d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"\u002F>\u003C\u002Fmarker>\u003Cg class=\"root\">\u003Cg class=\"clusters\">\u003Cg class=\"cluster\" id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-SoC\" data-look=\"classic\">\u003Crect style=\"\" x=\"309.5\" y=\"8\" width=\"422.578125\" height=\"626\"\u002F>\u003Cg class=\"cluster-label\" transform=\"translate(462.9921875, 8)\">\u003Cg>\u003Crect class=\"background\" style=\"stroke: none\"\u002F>\u003Ctext y=\"-10.1\" style=\"\">\u003Ctspan class=\"text-outer-tspan row\" x=\"0\" y=\"-0.1em\" dy=\"1.1em\">\u003Ctspan font-style=\"normal\" class=\"text-inner-tspan\" font-weight=\"normal\">Système\u003C\u002Ftspan>\u003Ctspan font-style=\"normal\" class=\"text-inner-tspan\" font-weight=\"normal\"> sur\u003C\u002Ftspan>\u003Ctspan font-style=\"normal\" class=\"text-inner-tspan\" font-weight=\"normal\"> puce\u003C\u002Ftspan>\u003C\u002Ftspan>\u003C\u002Ftext>\u003C\u002Fg>\u003C\u002Fg>\u003C\u002Fg>\u003C\u002Fg>\u003Cg class=\"edgePaths\">\u003Cpath d=\"M467.5,68.5L478.299,68.5C489.099,68.5,510.698,68.5,537.009,107.583C563.321,146.667,594.345,224.833,609.857,263.917L625.369,303\" id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-L_CPU_BUS_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_CPU_BUS_0\" data-points=\"W3sieCI6NDY3LjUsInkiOjY4LjV9LHsieCI6NTMyLjI5Njg3NSwieSI6NjguNX0seyJ4Ijo2MjUuMzY4NzgwOTQwNTk0MSwieSI6MzAzfV0=\" data-look=\"classic\"\u002F>\u003Cpath d=\"M467.688,169.5L478.456,169.5C489.224,169.5,510.76,169.5,536.227,191.75C561.694,214,591.092,258.5,605.791,280.75L620.49,303\" id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-L_GPU_BUS_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_GPU_BUS_0\" data-points=\"W3sieCI6NDY3LjY4NzUsInkiOjE2OS41fSx7IngiOjUzMi4yOTY4NzUsInkiOjE2OS41fSx7IngiOjYyMC40ODk2MzQ5MDA5OTAyLCJ5IjozMDN9XQ==\" data-look=\"classic\"\u002F>\u003Cpath d=\"M467.688,270.5L478.456,270.5C489.224,270.5,510.76,270.5,532.161,275.917C553.563,281.333,574.828,292.167,585.461,297.583L596.094,303\" id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-L_NPU_BUS_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_NPU_BUS_0\" data-points=\"W3sieCI6NDY3LjY4NzUsInkiOjI3MC41fSx7IngiOjUzMi4yOTY4NzUsInkiOjI3MC41fSx7IngiOjU5Ni4wOTM5MDQ3MDI5NzAzLCJ5IjozMDN9XQ==\" data-look=\"classic\"\u002F>\u003Cpath d=\"M496.727,371.5L502.655,371.5C508.583,371.5,520.44,371.5,537.001,366.25C553.563,361,574.828,350.5,585.461,345.25L596.094,340\" id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-L_RAM_BUS_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_RAM_BUS_0\" data-points=\"W3sieCI6NDk2LjcyNjU2MjUsInkiOjM3MS41fSx7IngiOjUzMi4yOTY4NzUsInkiOjM3MS41fSx7IngiOjU5Ni4wOTM5MDQ3MDI5NzAzLCJ5IjozNDB9XQ==\" data-look=\"classic\"\u002F>\u003Cpath d=\"M485.938,472.5L493.664,472.5C501.391,472.5,516.844,472.5,539.269,450.417C561.694,428.333,591.092,384.167,605.791,362.083L620.49,340\" id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-L_RADIO_BUS_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_RADIO_BUS_0\" data-points=\"W3sieCI6NDg1LjkzNzUsInkiOjQ3Mi41fSx7IngiOjUzMi4yOTY4NzUsInkiOjQ3Mi41fSx7IngiOjYyMC40ODk2MzQ5MDA5OTAyLCJ5IjozNDB9XQ==\" data-look=\"classic\"\u002F>\u003Cpath d=\"M504.297,573.5L508.964,573.5C513.63,573.5,522.964,573.5,543.142,534.583C563.321,495.667,594.345,417.833,609.857,378.917L625.369,340\" id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-L_CTRL_BUS_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_CTRL_BUS_0\" data-points=\"W3sieCI6NTA0LjI5Njg3NSwieSI6NTczLjV9LHsieCI6NTMyLjI5Njg3NSwieSI6NTczLjV9LHsieCI6NjI1LjM2ODc4MDk0MDU5NDEsInkiOjM0MH1d\" data-look=\"classic\"\u002F>\u003Cpath d=\"M253.5,573.5L258.167,573.5C262.833,573.5,272.167,573.5,281.5,573.5C290.833,573.5,300.167,573.5,308.833,573.5C317.5,573.5,325.5,573.5,329.5,573.5L333.5,573.5\" id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-L_EXT_CTRL_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_EXT_CTRL_0\" data-points=\"W3sieCI6MjUzLjUsInkiOjU3My41fSx7IngiOjI4MS41LCJ5Ijo1NzMuNX0seyJ4IjozMDkuNSwieSI6NTczLjV9LHsieCI6MzM3LjUsInkiOjU3My41fV0=\" data-look=\"classic\" marker-end=\"url(#ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks_flowchart-v2-pointEnd)\"\u002F>\u003C\u002Fg>\u003Cg class=\"edgeLabels\">\u003Cg class=\"edgeLabel\">\u003Cg class=\"label\" data-id=\"L_CPU_BUS_0\" transform=\"translate(0, 0)\">\u003Ctext y=\"-10.1\" text-anchor=\"middle\">\u003Ctspan class=\"text-outer-tspan row\" x=\"0\" y=\"-0.1em\" dy=\"1.1em\" text-anchor=\"middle\"\u002F>\u003C\u002Ftext>\u003C\u002Fg>\u003C\u002Fg>\u003Cg>\u003Crect class=\"background\" style=\"stroke: none\"\u002F>\u003C\u002Fg>\u003Cg class=\"edgeLabel\">\u003Cg class=\"label\" data-id=\"L_GPU_BUS_0\" transform=\"translate(0, 0)\">\u003Ctext y=\"-10.1\" text-anchor=\"middle\">\u003Ctspan class=\"text-outer-tspan row\" x=\"0\" y=\"-0.1em\" dy=\"1.1em\" text-anchor=\"middle\"\u002F>\u003C\u002Ftext>\u003C\u002Fg>\u003C\u002Fg>\u003Cg>\u003Crect class=\"background\" style=\"stroke: none\"\u002F>\u003C\u002Fg>\u003Cg class=\"edgeLabel\">\u003Cg class=\"label\" data-id=\"L_NPU_BUS_0\" transform=\"translate(0, 0)\">\u003Ctext y=\"-10.1\" text-anchor=\"middle\">\u003Ctspan class=\"text-outer-tspan row\" x=\"0\" y=\"-0.1em\" dy=\"1.1em\" text-anchor=\"middle\"\u002F>\u003C\u002Ftext>\u003C\u002Fg>\u003C\u002Fg>\u003Cg>\u003Crect class=\"background\" style=\"stroke: none\"\u002F>\u003C\u002Fg>\u003Cg class=\"edgeLabel\">\u003Cg class=\"label\" data-id=\"L_RAM_BUS_0\" transform=\"translate(0, 0)\">\u003Ctext y=\"-10.1\" text-anchor=\"middle\">\u003Ctspan class=\"text-outer-tspan row\" x=\"0\" y=\"-0.1em\" dy=\"1.1em\" text-anchor=\"middle\"\u002F>\u003C\u002Ftext>\u003C\u002Fg>\u003C\u002Fg>\u003Cg>\u003Crect class=\"background\" style=\"stroke: none\"\u002F>\u003C\u002Fg>\u003Cg class=\"edgeLabel\">\u003Cg class=\"label\" data-id=\"L_RADIO_BUS_0\" transform=\"translate(0, 0)\">\u003Ctext y=\"-10.1\" text-anchor=\"middle\">\u003Ctspan class=\"text-outer-tspan row\" x=\"0\" y=\"-0.1em\" dy=\"1.1em\" text-anchor=\"middle\"\u002F>\u003C\u002Ftext>\u003C\u002Fg>\u003C\u002Fg>\u003Cg>\u003Crect class=\"background\" style=\"stroke: none\"\u002F>\u003C\u002Fg>\u003Cg class=\"edgeLabel\">\u003Cg class=\"label\" data-id=\"L_CTRL_BUS_0\" transform=\"translate(0, 0)\">\u003Ctext y=\"-10.1\" text-anchor=\"middle\">\u003Ctspan class=\"text-outer-tspan row\" x=\"0\" y=\"-0.1em\" dy=\"1.1em\" text-anchor=\"middle\"\u002F>\u003C\u002Ftext>\u003C\u002Fg>\u003C\u002Fg>\u003Cg>\u003Crect class=\"background\" style=\"stroke: none\"\u002F>\u003C\u002Fg>\u003Cg class=\"edgeLabel\">\u003Cg class=\"label\" data-id=\"L_EXT_CTRL_0\" transform=\"translate(0, 0)\">\u003Ctext y=\"-10.1\" text-anchor=\"middle\">\u003Ctspan class=\"text-outer-tspan row\" x=\"0\" y=\"-0.1em\" dy=\"1.1em\" text-anchor=\"middle\"\u002F>\u003C\u002Ftext>\u003C\u002Fg>\u003C\u002Fg>\u003Cg>\u003Crect class=\"background\" style=\"stroke: none\"\u002F>\u003C\u002Fg>\u003C\u002Fg>\u003Cg class=\"nodes\">\u003Cg class=\"node default\" id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-flowchart-CPU-0\" data-look=\"classic\" transform=\"translate(420.8984375, 68.5)\">\u003Crect class=\"basic label-container\" style=\"\" x=\"-46.6015625\" y=\"-22.5\" width=\"93.203125\" height=\"45\"\u002F>\u003Cg class=\"label\" style=\"\" transform=\"translate(-14.6015625, -10.5)\">\u003Crect\u002F>\u003CforeignObject width=\"29.203125\" height=\"21\">\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\">\u003Cspan class=\"nodeLabel\">\u003Cp>CPU\u003C\u002Fp>\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002FforeignObject>\u003C\u002Fg>\u003C\u002Fg>\u003Cg class=\"node default\" id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-flowchart-GPU-1\" data-look=\"classic\" transform=\"translate(420.8984375, 169.5)\">\u003Crect class=\"basic label-container\" style=\"\" x=\"-46.7890625\" y=\"-22.5\" width=\"93.578125\" height=\"45\"\u002F>\u003Cg class=\"label\" style=\"\" transform=\"translate(-14.7890625, -10.5)\">\u003Crect\u002F>\u003CforeignObject width=\"29.578125\" height=\"21\">\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\">\u003Cspan class=\"nodeLabel\">\u003Cp>GPU\u003C\u002Fp>\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002FforeignObject>\u003C\u002Fg>\u003C\u002Fg>\u003Cg class=\"node default\" id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-flowchart-NPU-2\" data-look=\"classic\" transform=\"translate(420.8984375, 270.5)\">\u003Crect class=\"basic label-container\" style=\"\" x=\"-46.7890625\" y=\"-22.5\" width=\"93.578125\" height=\"45\"\u002F>\u003Cg class=\"label\" style=\"\" transform=\"translate(-14.7890625, -10.5)\">\u003Crect\u002F>\u003CforeignObject width=\"29.578125\" height=\"21\">\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\">\u003Cspan class=\"nodeLabel\">\u003Cp>NPU\u003C\u002Fp>\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002FforeignObject>\u003C\u002Fg>\u003C\u002Fg>\u003Cg class=\"node default\" id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-flowchart-RAM-3\" data-look=\"classic\" transform=\"translate(420.8984375, 371.5)\">\u003Crect class=\"basic label-container\" style=\"\" x=\"-75.828125\" y=\"-22.5\" width=\"151.65625\" height=\"45\"\u002F>\u003Cg class=\"label\" style=\"\" transform=\"translate(-43.828125, -10.5)\">\u003Crect\u002F>\u003CforeignObject width=\"87.65625\" height=\"21\">\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\">\u003Cspan class=\"nodeLabel\">\u003Cp>Mémoire vive\u003C\u002Fp>\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002FforeignObject>\u003C\u002Fg>\u003C\u002Fg>\u003Cg class=\"node default\" id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-flowchart-RADIO-4\" data-look=\"classic\" transform=\"translate(420.8984375, 472.5)\">\u003Crect class=\"basic label-container\" style=\"\" x=\"-65.0390625\" y=\"-22.5\" width=\"130.078125\" height=\"45\"\u002F>\u003Cg class=\"label\" style=\"\" transform=\"translate(-33.0390625, -10.5)\">\u003Crect\u002F>\u003CforeignObject width=\"66.078125\" height=\"21\">\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\">\u003Cspan class=\"nodeLabel\">\u003Cp>Bloc radio\u003C\u002Fp>\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002FforeignObject>\u003C\u002Fg>\u003C\u002Fg>\u003Cg class=\"node default\" id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-flowchart-CTRL-5\" data-look=\"classic\" transform=\"translate(420.8984375, 573.5)\">\u003Crect class=\"basic label-container\" style=\"\" x=\"-83.3984375\" y=\"-22.5\" width=\"166.796875\" height=\"45\"\u002F>\u003Cg class=\"label\" style=\"\" transform=\"translate(-51.3984375, -10.5)\">\u003Crect\u002F>\u003CforeignObject width=\"102.796875\" height=\"21\">\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\">\u003Cspan class=\"nodeLabel\">\u003Cp>Contrôleurs E\u002FS\u003C\u002Fp>\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002FforeignObject>\u003C\u002Fg>\u003C\u002Fg>\u003Cg class=\"node default\" id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-flowchart-BUS-6\" data-look=\"classic\" transform=\"translate(632.1875, 321)\">\u003Cpolygon points=\"9.25,0 134.53125,0 143.78125,-18.5 134.53125,-37 9.25,-37 0,-18.5\" class=\"label-container\" transform=\"translate(-71.890625,18.5)\"\u002F>\u003Cg class=\"label\" style=\"\" transform=\"translate(-54.640625, -10.5)\">\u003Crect\u002F>\u003CforeignObject width=\"109.28125\" height=\"21\">\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\">\u003Cspan class=\"nodeLabel\">\u003Cp>Réseau sur puce\u003C\u002Fp>\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002FforeignObject>\u003C\u002Fg>\u003C\u002Fg>\u003Cg class=\"node default\" id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-flowchart-EXT-19\" data-look=\"classic\" transform=\"translate(130.75, 573.5)\">\u003Crect class=\"basic label-container\" style=\"\" x=\"-122.75\" y=\"-22.5\" width=\"245.5\" height=\"45\"\u002F>\u003Cg class=\"label\" style=\"\" transform=\"translate(-90.75, -10.5)\">\u003Crect\u002F>\u003CforeignObject width=\"181.5\" height=\"21\">\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\">\u003Cspan class=\"nodeLabel\">\u003Cp>Capteurs \u002F écran \u002F antennes\u003C\u002Fp>\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002FforeignObject>\u003C\u002Fg>\u003C\u002Fg>\u003C\u002Fg>\u003C\u002Fg>\u003C\u002Fg>\u003Cdefs>\u003Cfilter id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-drop-shadow\" height=\"130%\" width=\"130%\">\u003CfeDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"\u002F>\u003C\u002Ffilter>\u003C\u002Fdefs>\u003Cdefs>\u003Cfilter id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-drop-shadow-small\" height=\"150%\" width=\"150%\">\u003CfeDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"\u002F>\u003C\u002Ffilter>\u003C\u002Fdefs>\u003ClinearGradient id=\"ill-2-nsi-tale-tc-archi-os-reseaux-soc-blocks-gradient\" gradientUnits=\"objectBoundingBox\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\u003Cstop offset=\"0%\" stop-color=\"#4948b8\" stop-opacity=\"1\"\u002F>\u003Cstop offset=\"100%\" stop-color=\"#c4c8cd\" stop-opacity=\"1\"\u002F>\u003C\u002FlinearGradient>\u003C\u002Fsvg>",[1099,1165],{},[1092,1167,1169],{"id":1168},"pourquoi-intégrer-vitesse","Pourquoi intégrer ? Vitesse",[804,1171,1172,1175,1178],{},[807,1173,1174],{},"Distances très courtes entre blocs (millimètres).",[807,1176,1177],{},"Bus interne large → bande passante interne énorme.",[807,1179,1180],{},"Latence d'accès mémoire réduite.",[1099,1182],{},[1092,1184,1186],{"id":1185},"pourquoi-intégrer-énergie","Pourquoi intégrer ? Énergie",[804,1188,1189,1192,1195],{},[807,1190,1191],{},"Moins de pistes longues → moins d'énergie par bit déplacé.",[807,1193,1194],{},"PMIC : éteint chaque bloc inutilisé.",[807,1196,1197],{},"Téléphone en veille : seuls quelques îlots restent actifs.",[1099,1199],{},[1092,1201,1203],{"id":1202},"le-revers","Le revers",[804,1205,1206,1213,1216],{},[807,1207,1208,1209,1212],{},"Tout est ",[602,1210,1211],{},"soudé",", rien d'extensible.",[807,1214,1215],{},"Réparabilité limitée.",[807,1217,1218],{},"Durée de vie matérielle = durée de vie du SoC.",[1099,1220],{},[1092,1222,1224],{"id":1223},"exemple-téléphone","Exemple téléphone",[598,1226,1227],{},"Snapdragon ou Apple A-série :",[804,1229,1230,1233,1236,1239,1242],{},[807,1231,1232],{},"6 à 8 cœurs CPU (perf + efficacité)",[807,1234,1235],{},"GPU + NPU",[807,1237,1238],{},"Modem radio intégré",[807,1240,1241],{},"ISP photo, encodeur vidéo",[807,1243,1244],{},"Secure enclave (clés crypto)",[1099,1246],{},[1092,1248,1250],{"id":1249},"à-retenir","À retenir",[598,1252,1253],{},[602,1254,1255],{},"Le SoC n'est pas un microprocesseur — c'est un microprocesseur entouré\nde toute son intendance, sur le même cristal.",{"title":797,"searchDepth":925,"depth":925,"links":1257},[],"Deck projetable pour la séance sur le SoC.",{},"\u002Fnsi-tale\u002Ftc-archi-os-reseaux\u002Fsysteme-sur-puce.slides",{"title":1088,"description":1258},"2.nsi-tale\u002Ftc-archi-os-reseaux\u002F1.systeme-sur-puce.slides","NG3RIhTHByjF_0U0FNMKLkUsFSDhesgPDul01PNy5io",{"id":953,"title":954,"bo":1265,"body":1266,"description":1079,"eval":938,"extension":939,"labo":938,"meta":1356,"navigation":946,"path":1081,"quizzes":1357,"readingTime":949,"seo":1358,"stem":1084,"tp":938,"__hash__":1085},[588],{"type":590,"value":1267,"toc":1350},[1268,1270,1274,1276,1302,1304,1340,1342],[593,1269,961],{"id":960},[598,1271,1272],{},[602,1273,966],{},[593,1275,970],{"id":969},[804,1277,1278,1284,1290,1294,1298],{},[807,1279,1280,978,1282,981],{},[602,1281,977],{},[602,1283,787],{},[807,1285,984,1286,988,1288,921],{},[602,1287,987],{},[602,1289,991],{},[807,1291,1292,997],{},[602,1293,996],{},[807,1295,1296,1003],{},[602,1297,1002],{},[807,1299,1300,1009],{},[602,1301,1008],{},[593,1303,1013],{"id":1012},[651,1305,1306,1314],{},[654,1307,1308],{},[657,1309,1310,1312],{},[660,1311,1022],{},[660,1313,1025],{},[667,1315,1316,1322,1328,1334],{},[657,1317,1318,1320],{},[672,1319,1032],{},[672,1321,625],{},[657,1323,1324,1326],{},[672,1325,1039],{},[672,1327,1042],{},[657,1329,1330,1332],{},[672,1331,1047],{},[672,1333,991],{},[657,1335,1336,1338],{},[672,1337,1054],{},[672,1339,1057],{},[593,1341,1061],{"id":1060},[804,1343,1344,1346,1348],{},[807,1345,1066],{},[807,1347,1069],{},[807,1349,1072],{},{"title":797,"searchDepth":925,"depth":925,"links":1351},[1352,1353,1354,1355],{"id":960,"depth":925,"text":961},{"id":969,"depth":925,"text":970},{"id":1012,"depth":925,"text":1013},{"id":1060,"depth":925,"text":1061},{},[],{"title":954,"description":1079},{"id":1087,"title":1088,"body":1360,"description":1258,"extension":939,"meta":1476,"navigation":946,"path":1260,"seo":1477,"stem":1262,"__hash__":1263},{"type":590,"value":1361,"toc":1474},[1362,1364,1366,1368,1370,1382,1384,1386,1404,1406,1408,1410,1412,1414,1422,1424,1426,1434,1436,1438,1448,1450,1452,1454,1466,1468,1470],[1092,1363,505],{"id":1094},[598,1365,1097],{},[1099,1367],{},[1092,1369,1104],{"id":1103},[804,1371,1372,1374,1378],{},[807,1373,1109],{},[807,1375,1112,1376,921],{},[602,1377,604],{},[807,1379,1117,1380,921],{},[602,1381,621],{},[1099,1383],{},[1092,1385,1125],{"id":1124},[804,1387,1388,1390,1392,1394,1396,1398,1400,1402],{},[807,1389,1130],{},[807,1391,1133],{},[807,1393,1136],{},[807,1395,720],{},[807,1397,1141],{},[807,1399,1144],{},[807,1401,1147],{},[807,1403,1150],{},[1099,1405],{},[1092,1407,1156],{"id":1155},[1158,1409],{"alt":1160,"kind":1161,"src":1162,"svg":1163},[1099,1411],{},[1092,1413,1169],{"id":1168},[804,1415,1416,1418,1420],{},[807,1417,1174],{},[807,1419,1177],{},[807,1421,1180],{},[1099,1423],{},[1092,1425,1186],{"id":1185},[804,1427,1428,1430,1432],{},[807,1429,1191],{},[807,1431,1194],{},[807,1433,1197],{},[1099,1435],{},[1092,1437,1203],{"id":1202},[804,1439,1440,1444,1446],{},[807,1441,1208,1442,1212],{},[602,1443,1211],{},[807,1445,1215],{},[807,1447,1218],{},[1099,1449],{},[1092,1451,1224],{"id":1223},[598,1453,1227],{},[804,1455,1456,1458,1460,1462,1464],{},[807,1457,1232],{},[807,1459,1235],{},[807,1461,1238],{},[807,1463,1241],{},[807,1465,1244],{},[1099,1467],{},[1092,1469,1250],{"id":1249},[598,1471,1472],{},[602,1473,1255],{},{"title":797,"searchDepth":925,"depth":925,"links":1475},[],{},{"title":1088,"description":1258},1788035586766]