ROSE. Robotique et Systèmes Embarqués

Dimension: px
Commencer à balayer dès la page:

Download "ROSE. Robotique et Systèmes Embarqués"

Transcription

1 NEW ROSE Robotique et Systèmes Embarqués Architecture matérielle des systèmes électroniques embarqués

2 Brève histoire des SE 1967 : Apollo Guidance Computer, premier système embarqué. Environ un millier de circuits intégrés identiques (portes NAND) : Missile Minuteman, guidé par des circuits intégrés : Intel produit le 4004, premier microprocesseur, à la demande de Busicom. Premier circuit générique, personnalisable par logiciel : lancement de l Intel 8008, premier microprocesseur 8 bits (48 instructions, 800kHz) 1974 : lancement du 8080, premier microprocesseur largement diffusé. 8 bits, 64KB d espace adressable, 2MHz 3MHz : création du Z80, processeur 8 bits 1979 : création du MC68000, processeur 16/32 bits

3 Système embarqué : définition Un système embarqué est un système : qui contient un processeur, dont la fonction première n est pas "d être un ordinateur", souvent créé pour accomplir une tâche spécifique, en cachant la présence de processeur / logiciel à l utilisateur.

4 Système embarqué : définition Système embarqué programmes souvent exécutés à partir d'une mémoire non volatile "embarqué" = enfoui, autocontenu Ordinateur programmes exécutés à partir de la RAM architecture ouverte, extensible spécialisé non spécialisé, standardisé tolérant aux fautes, fiable les fautes sont tolérées (!)

5 Systèmes embarqués : exemples Exemples de systèmes embarqués : distributeur de billets carte à puce téléphone portable système de contrôle de vol d avion console de jeux robot four micro-ondes disque dur

6 Caractéristiques des SE Un système embarqué: récupère éventuellement des stimuli extérieurs prend des décisions en fonction de ces stimuli et de son état interne altère son état interne et agit de manière perceptible par l extérieur en fonction des décisions prises Un système embarqué peut être : atomique : montre à quartz hiérarchique : formé de plusieurs sous systèmes embarqués

7 Caractéristiques des SE (2) Contraintes matérielles exercées sur un système embarqué : encombrement poids / portabilité consommation d énergie coût robustesse sécurité interne de l environnement maniabilité performance réactivité

8 Architecture matérielle des SE Logiciel alimentation Effecteurs Capteurs CPU mémoire circuit(s) spécifique(s) (ASIC) port de diagnostics port de communications écran / clavier (IHM)

9 A.M. des SE : capteurs Capteurs : récupèrent des informations physiques de l environnement virtuellement, tous les stimuli physiques peuvent être captés température lumière, couleur son vélocité accélération (linéaire, angulaire) pression champ magnétique tension, courant, capacité Interfaces pour ces capteurs alimentation isolation et amplification filtrage multiplexage conversion A/N FPAA

10 A.M. des SE : capteurs Signaux analogiques : continus en amplitude et dans le temps bruités non manipulables par un processeur Signaux numériques : discrets en amplitude et dans le temps non bruités (généralement ) manipulés par les microprocesseurs représentation imparfaite des signaux analogiques

11 A.M. des SE : capteurs Filtrage : nécessaire : théorème de Nyquist généralement passe-bas attention aux effets de bord (intégration, dérivation, )

12 A.M. des SE : capteurs Convertisseurs AD : approximations successives simple rampe / tracking double rampe (intégrateur) parallèle (flash) parallèle 2 étages sigma-delta

13 A.M. des SE : capteurs Convertisseur à approximations successives : entrée comp registre sortie DA complexité : O(log(n)) rapidité : O(log(n)) généralement utilisé pour les comparateurs bits nécessite un échantillonneur - bloqueur

14 A.M. des SE : capteurs Simple rampe / tracking : entrée comp compteur sortie DA simple rampe : à chaque acquisition, on part de 0 et on augmente tracking : le compteur part du dernier sample et compte ou décompte complexité : O(log(n)) rapidité : O(n) nécessite un échantillonneur - bloqueur

15 A.M. des SE : capteurs Double rampe (intégrateur) : entrée integ comp logique sortie -ref phase 1 : intégration de l'entrée pendant un temps T 1 phase 2 : décharge de l'intégrateur vers 0 à vitesse constante. Le temps T2 mis à décharger l'intégrateur donne la valeur d'entrée

16 A.M. des SE : capteurs Double rampe (intégrateur) : entrée integ comp logique sortie -ref intégration décharge T 1 T bits, khz filtre naturellement le bruit du signal d'entrée

17 A.M. des SE : capteurs Parallèle (flash) : comp entrée comp encodeur sortie comp comp rapides mais complexes complexité : O(log(n)) rapidité : O(log(n)) 8-12 bits, 0 500MHz

18 A.M. des SE : capteurs Parallèle 2 étages : entrée flash AD flash DA - + flash AD registre sortie première étape : conversion grossière, puis le résultat est soustrait de l'entrée deuxième étape : la différence est aussi numérisée de façon précise pratiquement aussi performants que les convertisseurs parallèles

19 A.M. des SE : capteurs Facteurs clefs : temps de conversion résolution précision linéarité codes manquants fenêtre d'acquisition impédance d'entrée bruit

20 A.M. des SE : effecteurs Effecteurs : influent sur l environnement moteurs servomoteurs valves restitution de son (haut-parleurs, buzzers, ) relais afficheurs Contrôleurs d effecteurs conversion N/A amplification interrupteurs de puissance (IGBT, MOS, ) relais générateurs PWM FPAA

21 A.M. des SE : effecteurs Convertisseurs DA : sortie quantifiée et échantillonnée filtrage souvent nécessaire! deux types principaux : binaire échelle R-2R

22 A.M. des SE : effecteurs Convertisseur binaire : B n R B n-1 2 R R B n R aop sortie B 0 2 n R inconvénient : grande précision = grand nombre de valeurs de résistances problèmes de stabilité en température

23 A.M. des SE : effecteurs Convertisseur échelle R 2R : V REF B0 2R B1 B2 B3 2R 2R 2R R 2R R R R R aop sortie avantage : pas besoin de beaucoup de valeurs de résistances inconvénient : besoin d'interrupteurs SPDT

24 A.M. des SE : effecteurs Facteurs clefs : résolution linéarité temps de conversion glitches : échantillonneur bloqueur en sortie bruit

25 A.M. des SE : effecteurs PWM : modulation en largeur d'amplitude utilisée pour les systèmes naturellement passe-bas

26 A.M. des SE : IHM Interface homme machine entrées de données clavier boutons poussoirs interrupteurs à main, à pied dispositifs de pointage souris touchpad stylos optiques afficheurs LED afficheurs LCD écrans CRT, sortie télévision Interfaces associées multiplexage du clavier protection / isolation de l environnement alimentation des afficheurs

27 A.M. des SE : mémoire de masse (NVM) Mémoire non volatiles stockage du programme (firmware) de données de calibration ou de configuration encore peu de disques durs, ou bien disques amovibles horloges temps réel (RTC) sauvegardées par batteries Types mask-rom / OTP-ROM EPROM EEPROM Flash RAM sauvegardées par batteries

28 A.M. des SE : NVM : mémoires Flash Flash non volatile alimentation simple (5V, 3.3V, 1.8V) cellule de base : transistor MOS avec une porte isolée (entre la porte de commande et le canal MOSFET) les cellules peuvent être arrangées en série, formant des portes NAND implicites parallèle, formant des portes NOR implicites la taille des contacts (bit line, source line) est le facteur limitant pour la réduction de la taille des cellules.

29 A.M. des SE : NVM : mémoires Flash Flash

30 A.M. des SE : NVM : mémoires Flash (2) Fonctionnement d une Flash source : Samsung

31 A.M. des SE : NVM : mémoires Flash (3) Fonctionnement d une Flash (suite) source : Samsung

32 A.M. des SE : NVM : mémoires Flash (4) capacité interface lecture écriture effacement (bloc) cycles fiabilité utilisation coût NOR 1MB - 16MB type SRAM rapide, aléatoire lente (6µs) TRES lent : 0.5s pas d ECC code >2x NAND 8MB 128MB IO nécessite du matériel supplémentaire pour exécuter directement un code de boot moins rapide, séquentielle par bloc rapide (0.4µs) lent (2ms) ECC (16B pour 512B de data) données x

33 A.M. des SE : NVM : mémoires Flash (4) Flash NOR / NAND

34 A.M. des SE : NVM : mémoires Flash (5) Flash NOR lentes, chères, faciles à mettre en œuvre, adaptées au code (XIP). Flash NAND rapides, moins chères, difficiles à mettre en œuvre, adaptées aux données. Certains processeurs intègrent directement une interface Flash spécialisée (NAND et/ou série) : MiMagic5 de NeoMagic (ARM922T). Disk on Chip : NAND à interface SRAM Flash NAND + SRAM + contrôleur au démarrage, recopie automatique du premier secteur dans la SRAM interface standard SRAM intègrent la correction d erreur intègrent souvent un système de fichiers nécessitent un délai au Reset

35 A.M. des SE : NVM : mémoires Flash (6) Problème de la production programmation avant montage sur outils dédiés programmation in situ JTAG (lent, coûts fixes faibles) lit a clous (rapide, coûts fixes élevés, possibilité de le faire lors du test électrique de la carte) doit être anticipée lors de la création des schémas

36 A.M. des SE : mémoire vive (RAM) Mémoire vive types statique : SRAM, SSRAM, ZBT-RAM, NoBL-RAM, dynamique : DRAM, SDRAM, DDRAM, intégrée au processeur ou non cache, générique ou mixte généralement de petite taille fonction fonctionnement du CPU acquisition / restitution de données à haut débit (tampons) Le choix du type de RAM est souvent dicté par le type d interface disponible sur le processeur

37 A.M. des SE : RAM : DRAM Organisation une DRAM est organisée en matrice de rangées colonnes chaque point de la matrice correspond à w bits (largeur de bus de la mémoire) capacité = N rangées * N colonnes * largeur profondeur = N rangées * N colonnes une capacité est souvent donnée sous la forme taille matrice * largeur

38 A.M. des SE : RAM : DRAM (2) Fonctionnement l adresse est passée sous forme rangée puis colonne d abord RAS : sélection d une rangée puis CAS : sélection d une colonne la donnée est disponible un certain temps plus tard nécessité d une logique de contrôle spécialisée : contrôleur DRAM Limitations des DRAM RAS doit être actif pendant tout le cycle : empêche le pipeline des accès. une certaines forme de pipeline peut être implémentée sous forme de bancs de mémoire entrelacés : accroissement de la complexité de la logique de contrôle des DRAM.

39 A.M. des SE : RAM : SDRAM SDRAM et DRAM Synchronisation des transactions sur l horloge microprocesseur. Tous les signaux de contrôle sont échantillonnés sur front d horloge. RAS et CAS n ont besoin d être positionnés que pendant un cycle d horloge : pipeline des opérations possible. source : Hitachi

40 A.M. des SE : RAM : SDRAM (2) Organisation une SDRAM est organisée en bancs chaque banc en matrice de rangées colonnes chaque point de la matrice correspond à w bits (largeur de bus de la mémoire) capacité = N bancs * N rangées * N colonnes * largeur profondeur = N bancs * N rangées * N colonnes une capacité est souvent donnée sous la forme taille matrice * largeur * nombre de bancs Exemple : SDRAM 64Mb en x32 (512k x 32 x 4) profondeur : 2M largeur : 32 bits 4 bancs capacité : 64Mb

41 A.M. des SE : RAM : SDRAM (3) Organisation (suite) la sélection des bancs se fait par les bits d adresse de poids fort. chaque banc peut être adressé de façon indépendante. une fois qu une rangée d un banc a été sélectionnée, une nouvelle colonne peut être sélectionnée à chaque cycle d horloge. de plus, si différentes rangées sont requises et se situent dans des bancs différents, la plupart des temps de précharge peuvent être éliminés. Un banc peut être utilisé pendant que les autres sont en précharge.

42 A.M. des SE : RAM : SDRAM (4) Rafraîchissement principe : sélection d une rangée, toutes les colonnes sont ensuite rafraîchies. taux de rafraîchissement standard nombre de rangées a rafraîchir pour rafraîchir toute la (S)DRAM. généralement 1k, 2k, 4k ou 8k. le circuit de sélection de colonne consomme plus de puissance que celui de sélection de rangée, un rafraîchissement sélectionnant plus de colonnes par rangée consomme donc plus : a taille égale, 1k consomme plus (en pointe) que 8k compromis entre vitesse de rafraîchissement et consommation.

43 A.M. des SE : RAM : SDRAM (5) Fréquence des cycles de rafraîchissement distribués : cycles régulièrement espacés. burst : rafraîchissement de toute la mémoire en bloc. cycles standards (tous les environ 15.6µs au minimum) les DRAM EDO disposent de cycles étendus (125µs).

44 A.M. des SE : RAM : SDRAM (6) pour les DRAM RAS only externe, le contrôleur spécifie la rangée à rafraîchir. CAS before RAS hidden le contrôleur initie le cycle l adresse de la rangée a rafraîchir est interne à la RAM, et incrémentée à chaque cycle pas de lignes d adresse a piloter : économise de l énergie extension du cycle de lecture ou écriture pour faire un rafraîchissement aussi lent qu un accès en écriture puis rafraîchissement normal pour les SDRAM auto équivalent du CAS before RAS self refresh rafraîchissement même quand le système est en veille (pas d horloge transmise) : une horloge interne est produite. besoin de commandes spéciales pour sortir de ce mode.

45 A.M. des SE : RAM : SDRAM (7) Câblage les contrôleurs (S)DRAM ne supportent pas tous toutes les configurations possibles de (S)DRAM!!! vérifier que le contrôleur (S)DRAM supporte bien la mémoire choisie largeur du bus multiplexage adresse colonne à partir de 80MHz environ, les contraintes d intégrité du signal deviennent critiques pour les SDRAM. cf. le cours / les TP d intégrité du signal

46 A.M. des SE : RAM : SRAM (1) SRAM une SRAM est plus rapide qu une DRAM cellule de base SRAM : 6 transistors DRAM : 1 transistor pas besoin de rafraîchissement consommation pic plus faible, consommation moyenne plus élevée

47 A.M. des SE : RAM : SRAM (2) Types asynchrones synchrones standard flow through pipelined synchrones ZBT-RAM (NoBL, NT-RAM) QDR-SRAM DDR-SRAM SigmaRAM, simple port / multi ports

48 A.M. des SE : RAM : SRAM asynchrones Architecture adresses lignes de contrôle mémoire data (sortie) asynchrones : nécessité de maintenir les adresses / signaux de contrôle pendant toute la durée du cycle nécessité de définir des temps d accès minimum aux ressources synchrone asynchrone : lentes

49 A.M. des SE : RAM : SRAM synchrones 2 architectures flow through adresses lignes de contrôle registres d entrée mémoire data (sortie) pipelined adresses lignes de contrôle registres d entrée mémoire registres de sortie data (sortie) séparation du chemin mémoire pin registre d entrée du processeur en deux augmentation de la fréquence de travail (débit) introduction d une latence d un ou deux cycles en lecture

50 A.M. des SE : RAM : SRAM synchrones (2) Caractéristiques compteur burst interne (2bits) linéaire entrelacé créées spécifiquement pour des caches sur des bus à deux maîtres (processeur et contrôleur cache) le choix pipelined / flow through dépend du chipset utilisé, de la fréquence de fonctionnement. La fréquence de transition se situe vers 66MHz. source : Micron

51 A.M. des SE : RAM : SRAM synchrones (3) Retournement de bus la longueur de pipeline n est pas la même en lecture et écriture lecture : donnée 1 ou 2 cycles après l adresse écriture : donnée en même temps que l adresse donc insertion de cycle(s) mort(s) quand on passe d un cycle de lecture à un cycle d écriture adaptées à des bus dont le sens d utilisation est globalement constant!

52 A.M. des SE : RAM : SRAM synchrones (4) cycles morts (pipelined) cycle mort (flow through) source : Micron

53 A.M. des SE : RAM : SSRAM : ZBT (1) ZBT (Zero Bus Turnaround) crées par Micron, pour éviter l insertion de cycles morts lors des retournement de bus reprises par d autres fabricants (NoBL, NT-RAM) principe : équilibrage des pipe de lecture et écriture adaptées aux changement fréquents de direction de bus nécessitent un contrôleur spécial le signal R/W ne peut plus servir d indicateur de direction de bus : possibilité de contention de bus

54 A.M. des SE : RAM : SSRAM : ZBT (2) fonctionnement des ZBT (pipeline) fonctionnement des ZBT (flowthrough) source : Micron

55 A.M. des SE : RAM : SSRAM : ZBT (3) limitation des ZBT les temps de commutations (turn off) des drivers sont fixes pour éviter la contention de bus, les fréquences d utilisation doivent rester dans la zone MHz. au-delà, des cycles d attente doivent être insérés

56 A.M. des SE : RAM : SSRAM : QDR et DDR (1) Les systèmes embarqués pour les réseaux demandent des RAM toujours plus puissantes (Intel IXP2x00, Cognigine CGN16100, SNP1000, ) Facteurs clefs : ratio lecture / écriture application de look-up : lectures fréquentes, écritures occasionnelles applications buffer : autant de lectures que d écritures applications QoS : ratio dépendant du trafic possibilité ou non d augmentation de la bande passante par augmentation de la largeur de bus latence acceptable En fonction de ces différents facteurs, trois nouvelles sortes de SRAM synchrones ont été crées : QDR DDR IO séparées DDR IO communes

57 A.M. des SE : RAM : SSRAM : QDR et DDR (2) QDR bus de données lecture et d écriture séparés chaque bus fonctionne en DDR : transferts sur chaque front d horloge les deux bus fonctionnent de façon concurrente (cohérence assurée) optimisée pour un ratio RW proche de 1 (balancé à court terme) packet buffering (petits paquets) facteur limitant : une adresse à chaque front d horloge le bus d adresse a souvent un fan out élevé : bus lent, la matrice interne doit être rapide (deux accès par cycle d horloge). DDR CIO un seul bus, DDR un seul type d accès à la fois optimisée pour des bus maintenus dans une même direction (ratio RW = 0 ou ) lookup, data streaming (gros paquets)

58 A.M. des SE : RAM : SSRAM : QDR et DDR (3) DDR SIO mélange de QDR et DDR CIO, pour remédier aux facteurs limitant fréquentiels de la QDR et fonctionnels de la DDR CIO pour certaines applications, donc les cycles morts de turn-around ne sont pas tolérables, et un débit constant d adresses doit être maintenu. bus de données lecture et écriture séparés, un seul type d accès à la fois. tout se paye : chaque broche n est occupée que 50% du temps

59 A.M. des SE : RAM : SSRAM : QDR et DDR (4) source : Micron

60 A.M. des SE : RAM : SSRAM : bref! Bilan (ouf ) choix des SRAM dicté par le chipset! le type d application le type d accès le plus souvent effectué dans les applications cibles source : et si ça ne suffit pas? QDR II : 333MHz (48Gb/s sur une x36) DDR II : 333MHz

61 A.M. des SE : unité centrale Unité centrale : circuits intégrés microprocesseur plus circuits additionnels (IO, contrôleur RAM) microcontrôleur DSP microcontrôleur "single chip" (µc + RAM) circuit dédié (SoC) système complet préexistant (PC104, VME ) Souvent équipée de : protection contre les crashs (watchdog) référence temporelle (timer)

62 CPU pour systèmes embarqués (1) En 2003 Source : Industry Analyst

63 CPU pour systèmes embarqués (2) Entre 40 et 50 processeurs par habitation aux États- Unis, plus 10 processeurs par PC. Une voiture moderne comporte une douzaine de processeurs (63 pour une BMW série 7, 65 pour une Mercedes classe S). Dans un PC : processeur central (Intel, AMD, ) processeurs 8/16 bits clavier (Philips ou Intel 8048) souris interface USB, Ethernet lecteur disquette disque dur, lecteur CD-ROM (Z80, H8S, 8051, SuperH, )

64 CPU pour systèmes embarqués (3) Il n existe pas de CPU dominant sur le marché de l embarqué (comme sur le marché des PC). Au contraire, le nombre de types de processeurs embarqués augmente. Les plus grandes familles ARM 68K (Motorola) MIPS SuperH PowerPC SPARC x86 évolution du marché des processeurs embarqués RISC

65 CPU pour systèmes embarqués (4) Grandes familles de processeurs pour l embarqué : ARM (Advanced RISC Machines) le 32 bits le plus vendu actuellement. équipe la majorité des téléphones portables. ARM ne vend que des licences de cœurs de processeurs. plus de 151 processeurs utilisent des cœurs d ARM (ARM7, StrongArm / XScale pour la plupart), utilisés dans les imprimantes (HP, Lexmark, Samsung, Xerox), les appareils photos (Agfa, Kodak, Konica), les Set Top Box (Pace, RCA), les portable MP3 (Sony, iriver), les consoles de jeux (Gameboy Advance, Dreamcast) les téléphones portables (Alcatel, Ericsson, NEC, Nokia, Panasonic, Siemens, Samsung) les modems [câble, ADSL, ] (Agere, 3Com, D-Link, SMC, US Robotics) les PDA (HP ipaq, IBM, Psion, Sagem, Sony, Toshiba, )

66 CPU pour systèmes embarqués (5) ARM (suite) cœur de très petite taille, simple. faible consommation. StrongARM, développé par DEC, racheté par Intel (et devenu XScale) 232MHz 700MHz majoritairement processeurs orienté réseaux / réseaux sans fil Exemples : Intel IXP12xx0 Intel SA110 SA1100 Intel IXP2x00 Intel PXA2x0 Samsung S3C4xx0 Atmel AT91xxxxxx Motorla DragonBall MX1 Altera Excalibur (EPXAx)

67 CPU pour systèmes embarqués (6) 68k / 68HCxxx (Motorola) architecture CISC historiquement, une des plus grandes familles 68k : l un des processeurs 32 bits les plus utilisés 68HCxx : famille de microcontrôleurs bits environ 80 millions de pièces de 68k vendues par an toute la famille 68k est compatible (logiciel) utilisés dans automobiles PDA téléphones portables réseaux / réseaux sans fil électroménager appareils photos

68 CPU pour systèmes embarqués (7) x , 286, 386, 486, Pentium, AMD Athlon / Hammer architecture CISC 5ème rang, derrière ARM, 68K, MIPS et SuperH. architecture mal adaptée à l embarqué : lents consommation élevée difficiles à programmer. MIPS (Microprocessor without Interlocked Pipeline Stages) architecture RISC 32 et 64bits, couvrant une large gamme : ultra faible consommation (SmartMIPS MIPS32 4KSc ) pour cartes à puce très haute puissance (MIPS64 20Kc) vente (licence) d architectures et de cœurs. équipe la majeure partie des set top box numériques (31%) consoles de jeux (76%, Playstation 1 et 2, Nintendo 64) routeurs imprimantes laser couleurs exemples : R4000 / R5000

69 CPU pour systèmes embarqués (8) SuperH (Hitachi) architecture RISC super scalaire, 16, 32 et 64 bits. exemples : SH7750 et SH7751. utilisé principalement dans la DreamCast. maintenant : alliance avec ST pour licencier des cœurs de SH4 et SH5. optimisés pour puissance (SH7750 : MHz, 1.7GFLOPS) faible consommation (900mW) densité de code faible taille sur silicium PowerPC (Motorola et IBM) utilisés sur la plateforme SPIF architecture créée en 1991 par IBM et Motorola, étendue en 1999 par le Book E pour assurer une compatibilité entre les différentes architectures PowerPC embarquées. architecture RISC, 32 bits, de 33Mhz à 2GHz. encore peu utilisés dans l'embarqué

70 CPU pour systèmes embarqués (9) PIC (Microchip) picocontrôleurs, RISC, 8 ou 16 bits taillés pour des applications réduites : peu de RAM on chip pas de bus processeur (à une exception près) OTP, EPROM ou Flash (512 mots à 64k mots) minimisent le nombre de composants externes périphériques embarqués UART, I2C, SPI, CAN Timers, watchdog, PWM analogiques : convertisseurs AD, comparateurs

71 CPU pour systèmes embarqués (10) Comment choisir un CPU? prix, disponibilité caractéristiques électriques tension(s) d alimentation consommation boîtier fréquence de fonctionnement alimentations séparées cœur - entrée/sorties design logique statique / mise en veille impact routage et PCB (prix) impact dissipation impact fréquence

72 CPU pour systèmes embarqués (11) Comment choisir un CPU? (suite) possibilités performances MIPS / FLOPS impact de l environnement doit prendre en compte l application cible EEMBC nombre et types de périphériques embarqués interfaces le nombre de broches impacte directement le routage et le prix du produit un bus est soumis à des contraintes de fan out : limité en fréquence, surtout s il est multiplexé (SuperH, ). les interfaces rapides posent des problèmes d intégrité et de CEM.

73 CPU pour systèmes embarqués (12) Comment choisir un CPU? (suite) adaptation aux applications timer (OS multitâche) protection crash (watchdog) architecture densité de code (CISC / RISC) : critère majeur dans l industrie de l embarqué! manipulations de bits (BTST, BCLR, BSET) gestion des alignements (vidéo, réseaux) fenêtres de registres (SPARC) prédiction des branchements cache présence ou non possibilité de le désactiver write-back / write-through? (périphériques mappés en mémoire) prédictibilité / déterminisme des performances du comportement

74 CPU pour systèmes embarqués (13) Comment choisir un CPU? (suite) il est donc capital d avoir une idée de l application à exécuter en termes de puissance de calcul requise débit de données matériel nécessaire contraintes de sécurité Le dialogue hard soft n est pas juste une question de politesse, il est capital!

75 A.M. des SE : circuits spécifiques Circuits périphériques, utilisés quand la quantité d informations à traiter est trop grande pour le processeur central coprocesseurs génération de signaux ASIC dédiés FPGA souplesse nécessite aussi une mémoire de configuration coût élevé

76 A.M. des SE : communications Interface de communication RS232 RS422 Ethernet, Arcnet (temps de transmission garanti) I2C CAN (automobiles) USB, PCMCIA, IrDA wireless (802.11, Bluetooth) fibre optique (SPDIF)

77 A.M. des SE : ports de diagnostic Ports de diagnostics / debug Importants, les SE ne disposant souvent pas d entrées sorties standards (écran, clavier) basiques afficheurs, LED points de test (pour analyseur logique) évolués, nécessitent une couche logicielle spéciale (moniteur / stubs) RS 232 Ethernet USB dédiés JTAG BDM, AMDebug, On-Chip-Debug-Infineon ICE (In Circuit Emulator)

78 A.M. des SE : alimentations Alimentation souvent le point le plus critique des systèmes embarqués facteurs décisifs stabilité précision (10ppm) autonomie taille (poids) sécurité sources externe (secteur) autonome (batterie) dépendantes de l environnement (panneaux solaires, générateurs magnétiques, ) types linéaires à découpage module

79 A.M. des SE : conclusion On a vu : CPU mémoires NVM (Flash) RAM Les prochains cours sur le matériel : alimentations capteurs / effecteurs IHM PCB Intégrité du signal

Introduction à l architecture des ordinateurs. Adrien Lebre Décembre 2007

Introduction à l architecture des ordinateurs. Adrien Lebre Décembre 2007 Introduction à l architecture des ordinateurs Adrien Lebre Décembre 2007 Plan - partie 1 Vue d ensemble La carte mère Le processeur La mémoire principal Notion de bus Introduction à l architecture des

Plus en détail

Leçon 1 : Les principaux composants d un ordinateur

Leçon 1 : Les principaux composants d un ordinateur Chapitre 2 Architecture d un ordinateur Leçon 1 : Les principaux composants d un ordinateur Les objectifs : o Identifier les principaux composants d un micro-ordinateur. o Connaître les caractéristiques

Plus en détail

Chapitre 4 : Les mémoires

Chapitre 4 : Les mémoires 1. Introduction: Chapitre 4 : Les mémoires Nous savons que dans un ordinateur toutes les informations : valeur numérique, instruction, adresse, symbole (chiffre, lettre,... etc.) sont manipulées sous une

Plus en détail

On distingue deux grandes catégories de mémoires : mémoire centrale (appelée également mémoire interne)

On distingue deux grandes catégories de mémoires : mémoire centrale (appelée également mémoire interne) Mémoire - espace destiné a recevoir, conserver et restituer des informations à traiter - tout composant électronique capable de stocker temporairement des données On distingue deux grandes catégories de

Plus en détail

Hiérarchie matériel dans le monde informatique. Architecture d ordinateur : introduction. Hiérarchie matériel dans le monde informatique

Hiérarchie matériel dans le monde informatique. Architecture d ordinateur : introduction. Hiérarchie matériel dans le monde informatique Architecture d ordinateur : introduction Dimitri Galayko Introduction à l informatique, cours 1 partie 2 Septembre 2014 Association d interrupteurs: fonctions arithmétiques élémentaires Elément «NON» Elément

Plus en détail

Sur un ordinateur portable ou un All-in-One tactile, la plupart des éléments mentionnés précédemment sont regroupés. 10) 11)

Sur un ordinateur portable ou un All-in-One tactile, la plupart des éléments mentionnés précédemment sont regroupés. 10) 11) 1/ Généralités : Un ordinateur est un ensemble non exhaustif d éléments qui sert à traiter des informations (documents de bureautique, méls, sons, vidéos, programmes ) sous forme numérique. Il est en général

Plus en détail

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx COURS DE PERFECTIONNEMENT cvbnmqwertyuiopasdfghjklzxcvbnmq L ordinateur et Windows 2014-2015 wertyuiopasdfghjklzxcvbnmqwertyui

Plus en détail

1 Architecture du cœur ARM Cortex M3. Le cœur ARM Cortex M3 sera présenté en classe à partir des éléments suivants :

1 Architecture du cœur ARM Cortex M3. Le cœur ARM Cortex M3 sera présenté en classe à partir des éléments suivants : GIF-3002 SMI et Architecture du microprocesseur Ce cours discute de l impact du design du microprocesseur sur le système entier. Il présente d abord l architecture du cœur ARM Cortex M3. Ensuite, le cours

Plus en détail

Architecture des Ordinateurs. Partie II:

Architecture des Ordinateurs. Partie II: Architecture des Ordinateurs Partie II: Le port Floppy permet le raccordement du lecteur de disquette àla carte mère. Remarque: Le lecteur de disquette a disparu il y a plus de 6 ans, son port suivra.

Plus en détail

Prise en main. Prise en main - 0

Prise en main. Prise en main - 0 Prise en main 0404 Prise en main - 0 1- Introduction Creative Professional Merci d avoir choisi le Digital Audio System 0404 d E-MU. Nous avons conçu ce produit E-MU pour qu il soit logique, intuitif et

Plus en détail

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs Architecture Matérielle des Systèmes Informatiques. S1 BTS Informatique de Gestion 1 ère année THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT Dossier 1 L environnement informatique. Objectifs Enumérer et

Plus en détail

Spécifications détaillées

Spécifications détaillées Hewlett Packard HP ProLiant ML110 G5 Serveur micro tour 4U 1 voie 1 x Xeon E3110 / 3 GHz RAM 1 Go Disque dur 1 x 250 Go DVD RW Gigabit Ethernet Moniteur : aucun(e) Le serveur HP ProLiant ML110 G5 offre

Plus en détail

1. PRESENTATION DU PROJET

1. PRESENTATION DU PROJET Bac STI2D Formation des enseignants Jean-François LIEBAUT Denis PENARD SIN 63 : Prototypage d un traitement de l information analogique et numérique (PSoC) 1. PRESENTATION DU PROJET Les systèmes d éclairage

Plus en détail

HP 600PD TWR i34130 500G 4.0G 39 PC

HP 600PD TWR i34130 500G 4.0G 39 PC HP 600PD TWR i34130 500G 4.0G 39 PC Réf : 2880117 EAN :888182161739 Réf. Fabricant :E4Z60ET#ABF Poids brut: 12 Kg Spécifications principales Description du produit Facteur de forme Localisation Processeur

Plus en détail

Fiche technique CPU 314SC/DPM (314-6CG13)

Fiche technique CPU 314SC/DPM (314-6CG13) Fiche technique CPU 314SC/DPM (3146CG13) Données techniques N de commande 3146CG13 Type CPU 314SC/DPM Information générale Note Caractéristiques SPEEDBus Technologie SPEED7 24 x DI, 16 x DO, 8 x DIO, 4

Plus en détail

Le Programme SYGADE SYGADE 5.2. Besoins en équipement, logiciels et formation. UNCTAD/GID/DMFAS/Misc.6/Rev.7

Le Programme SYGADE SYGADE 5.2. Besoins en équipement, logiciels et formation. UNCTAD/GID/DMFAS/Misc.6/Rev.7 CONFÉRENCE DES NATIONS UNIES SUR LE COMMERCE ET LE DÉVELOPPEMENT UNITED NATIONS CONFERENCE ON TRADE AND DEVELOPMENT Le Programme SYGADE SYGADE 5.2 Besoins en équipement, logiciels et formation UNCTAD/GID/DMFAS/Misc.6/Rev.7

Plus en détail

Matériel & Logiciels (Hardware & Software)

Matériel & Logiciels (Hardware & Software) CHAPITRE 2 HARDWARE & SOFTWARE P. 1 Chapitre 2 Matériel & Logiciels (Hardware & Software) 2.1 Matériel (Hardware) 2.1.1 Présentation de l'ordinateur Un ordinateur est un ensemble de circuits électronique

Plus en détail

emachines de la gamme G720/G520 Guide rapide

emachines de la gamme G720/G520 Guide rapide emachines de la gamme G720/G520 Guide rapide Droits d auteur 2008. Acer Incorporated. Tous droits réservés. Guide rapide du emachines de la gamme G720/G520 Première publication : 08/2008 Cette société

Plus en détail

ELP 304 : Électronique Numérique. Cours 1 Introduction

ELP 304 : Électronique Numérique. Cours 1 Introduction ELP 304 : Électronique Numérique Cours 1 Introduction Catherine Douillard Dépt Électronique Les systèmes numériques : généralités (I) En électronique numérique, le codage des informations utilise deux

Plus en détail

Structure de base d un ordinateur

Structure de base d un ordinateur Structure de base d un ordinateur 1-Définition de l ordinateur L ordinateur est un appareil électronique programmable qui traite automatiquement les informations. Il est constitué de l unité centrale et

Plus en détail

Architecture matérielle des systèmes informatiques

Architecture matérielle des systèmes informatiques Architecture matérielle des systèmes informatiques IDEC, Renens. Version novembre 2003. Avertissement : ce support de cours n est pas destiné à l autoformation et doit impérativement être complété par

Plus en détail

Choix d'un serveur. Choix 1 : HP ProLiant DL380 G7 Base - Xeon E5649 2.53 GHz

Choix d'un serveur. Choix 1 : HP ProLiant DL380 G7 Base - Xeon E5649 2.53 GHz Choix d'un serveur Vous êtes responsable informatique d'une entreprise. Vous devez faire un choix pour l'achat d'un nouveau serveur. Votre prestataire informatique vous propose les choix ci-dessous Vous

Plus en détail

11 Février 2014 Paris nidays.fr. france.ni.com

11 Février 2014 Paris nidays.fr. france.ni.com 11 Février 2014 Paris nidays.fr Construire l enregistreur de données autonome de demain Marc-Junior LARROUY, Ingénieur d Applications, National Instruments France Contenu Introduction à l enregistrement

Plus en détail

La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA)

La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA) La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA) I. L'intérêt de la conversion de données, problèmes et définitions associés. I.1. Définitions:

Plus en détail

COLLEGE ADRIEN CERNEAU

COLLEGE ADRIEN CERNEAU COLLEGE ADRIEN CERNEAU MARCHE A PROCEDURE ADAPTÉE (MAPA) DE FOURNITURES D EQUIPEMENTS INFORMATIQUES CAHIER DES CHARGES (CLAUSES ADMINISTRATIVES ET TECHNIQUES) Lot 1 : Tablettes tactiles Android Lot 2 :

Plus en détail

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+ Guide de formation avec exercices pratiques Configuration et dépannage de PC Préparation à la certification A+ Sophie Lange Troisième édition : couvre Windows 2000, Windows XP et Windows Vista Les Guides

Plus en détail

Guide Mémoire NETRAM

Guide Mémoire NETRAM Guide Mémoire NETRAM Types de mémoires vives On distingue généralement deux grandes catégories de mémoires vives : Mémoires dynamiques (DRAM, Dynamic Random Access Module), peu coûteuses. Elles sont principalement

Plus en détail

Conférence sur les microcontroleurs.

Conférence sur les microcontroleurs. Conférence sur les microcontroleurs. Le microcontrôleur Les besoins et le développement. Vers 1970, pour des calculs (calculatrice). Le premier est le 4004 de Intel, 90K. La technologie. Les 2 principales

Plus en détail

Alchin Couderc Flambard TBSEID 2

Alchin Couderc Flambard TBSEID 2 Alchin Couderc Flambard Lycée Charles Blanc TBSEID 2 2008/2009 Depuis le début de notre formation en électronique en lycée professionnel nous avons vu plusieurs domaines d'intervention tel que le brun,

Plus en détail

MODULE I1. Plan. Introduction. Introduction. Historique. Historique avant 1969. R&T 1ère année. Sylvain MERCHEZ

MODULE I1. Plan. Introduction. Introduction. Historique. Historique avant 1969. R&T 1ère année. Sylvain MERCHEZ MODULE I1 Plan Chapitre 1 Qu'est ce qu'un S.E? Introduction Historique Présentation d'un S.E Les principaux S.E R&T 1ère année Votre environnement Sylvain MERCHEZ Introduction Introduction Rôles et fonctions

Plus en détail

Spécifications détaillées

Spécifications détaillées Hewlett-Packard HP ProLiant DL380 G5 Storage Server 1.8TB SAS Model - NAS - 1.8 To - montage en rack - Serial ATA-150 / SAS - DD 36 Go x 2 + 300 Go x 6 - DVD±RW x 1 - RAID 0, 1, 5, 6 - Gigabit Ethernet

Plus en détail

Introduction à l informatique temps réel Pierre-Yves Duval (cppm)

Introduction à l informatique temps réel Pierre-Yves Duval (cppm) Introduction à l informatique temps réel Pierre-Yves Duval (cppm) Ecole d informatique temps réel - La Londes les Maures 7-11 Octobre 2002 -Définition et problématique - Illustration par des exemples -Automatisme:

Plus en détail

LOT 1 - ACQUISITION DE SERVEURS INFORMATIQUES LOT 2 - ACQUISITION DE 5 POSTES INFORMATIQUES

LOT 1 - ACQUISITION DE SERVEURS INFORMATIQUES LOT 2 - ACQUISITION DE 5 POSTES INFORMATIQUES CAHIER DES CHARGES LOT 1 - ACQUISITION DE SERVEURS INFORMATIQUES LOT 2 - ACQUISITION DE 5 POSTES INFORMATIQUES Suivi de versions Addendum : 11 avril 2012 MARS 2012 Agence pour la Recherche et l Innovation

Plus en détail

PIC EVAL Dev Board PIC18F97J60

PIC EVAL Dev Board PIC18F97J60 PIC EVAL Dev Board PIC18F97J60 2 TP1 : Prise en main de l environnement de programmation pour la carte PIC EVAL-ANFA Pour répondre aux questions et justifier vos réponses, vous pouvez faire des copies

Plus en détail

Informatique Industrielle Année 2004-2005. Architecture des ordinateurs Note de cours T.Dumartin

Informatique Industrielle Année 2004-2005. Architecture des ordinateurs Note de cours T.Dumartin Informatique Industrielle Année 2004-2005 Architecture des ordinateurs Note de cours T.Dumartin 1 GENERALITES 5 1.1 INTRODUCTION 5 1.2 QU ENTEND-T-ON PAR ARCHITECTURE? 5 1.3 QU EST CE QU UN MICROPROCESSEUR?

Plus en détail

Conception de circuits numériques et architecture des ordinateurs

Conception de circuits numériques et architecture des ordinateurs Conception de circuits numériques et architecture des ordinateurs Frédéric Pétrot et Sébastien Viardot Année universitaire 2011-2012 Structure du cours C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 Codage des

Plus en détail

Ordinateur portable Latitude E5410

Ordinateur portable Latitude E5410 Ordinateur portable Latitude E5410 Dell Latitude E5410 Doté de fonctionnalités avancées pour gagner du temps et de l'argent, l'ordinateur portable Dell TM Latitude TM E5410 offre aux utilisateurs finaux

Plus en détail

Cours 3 : L'ordinateur

Cours 3 : L'ordinateur Cours 3 : L'ordinateur Abdelkrim Zehioua 2éme année Licence Gestion Faculté des sciences Économiques et sciences de Gestion Université A, Mehri - Constantine 2 Plan du cours 1.Définitions de l'ordinateur

Plus en détail

Chaine de transmission

Chaine de transmission Chaine de transmission Chaine de transmission 1. analogiques à l origine 2. convertis en signaux binaires Échantillonnage + quantification + codage 3. brassage des signaux binaires Multiplexage 4. séparation

Plus en détail

Le multiplexage. Sommaire

Le multiplexage. Sommaire Sommaire Table des matières 1- GENERALITES... 2 1-1 Introduction... 2 1-2 Multiplexage... 4 1-3 Transmission numérique... 5 2- LA NUMERATION HEXADECIMALE Base 16... 8 3- ARCHITECTURE ET PROTOCOLE DES RESEAUX...

Plus en détail

Ecran programmable. Testez la différence grâce. à sa puissance, sa rapidité. et ses possibilités réseaux

Ecran programmable. Testez la différence grâce. à sa puissance, sa rapidité. et ses possibilités réseaux Ecran programmable Testez la différence grâce à sa puissance, sa rapidité et ses possibilités réseaux Gamme de Produits Compact & hautement fonctionnel Pouces Couleurs Rétro éclairage 3 Ports série Maitre/

Plus en détail

TD Architecture des ordinateurs. Jean-Luc Dekeyser

TD Architecture des ordinateurs. Jean-Luc Dekeyser TD Architecture des ordinateurs Jean-Luc Dekeyser Fiche 1 Nombres de l informatique Exercice 1 Une entreprise désire réaliser la sauvegarde de ses données sur un site distant. Le volume de données à sauvegarder

Plus en détail

1 onduleur pour l alimentation des PC du pôle secrétariat, 4 capteurs de réception WIFI connectable sur port USB,

1 onduleur pour l alimentation des PC du pôle secrétariat, 4 capteurs de réception WIFI connectable sur port USB, INF.2009-01 ANNEXE AU CCAP LISTE DES MATERIELS 1 ordinateur portable, 4 Ordinateurs de bureautique, 4+1 jeux de logiciels bureautique, 1 onduleur pour l alimentation du serveur, 1 onduleur pour l alimentation

Plus en détail

Vers du matériel libre

Vers du matériel libre Février 2011 La liberté du logiciel n est qu une partie du problème. Winmodems Modem traditionnel Bon fonctionnement Plus cher Electronique propriétaire Blob sur DSP intégré au modem Bien reçu par les

Plus en détail

Structure et fonctionnement d'un ordinateur : hardware

Structure et fonctionnement d'un ordinateur : hardware Structure et fonctionnement d'un ordinateur : hardware Introduction : De nos jours, l'ordinateur est considéré comme un outil indispensable à la profession de BDA, aussi bien dans les domaines de la recherche

Plus en détail

Premiers pas sur l ordinateur Support d initiation

Premiers pas sur l ordinateur Support d initiation Premiers pas sur l ordinateur Support d initiation SOMMAIRE de la partie 1 : I. Structure générale de l ordinateur... 1. L Unité centrale... 2 2. Les différents périphériques... 5 II. Démarrer et arrêter

Plus en détail

MICROCONTROLEURS PIC PROGRAMMATION EN C. V. Chollet - cours-pic-13b - 09/12/2012 Page 1 sur 44

MICROCONTROLEURS PIC PROGRAMMATION EN C. V. Chollet - cours-pic-13b - 09/12/2012 Page 1 sur 44 MICROCONTROLEURS PIC PROGRAMMATION EN C V. Chollet - cours-pic-13b - 09/12/2012 Page 1 sur 44 Chapitre 1 GENERALITES 1 DEFINITION Un microcontrôleur est un microprocesseur RISC (Reduced Instruction Set

Plus en détail

xdsl Digital Suscriber Line «Utiliser la totalité de la bande passante du cuivre»

xdsl Digital Suscriber Line «Utiliser la totalité de la bande passante du cuivre» xdsl Digital Suscriber Line «Utiliser la totalité de la bande passante du cuivre» Le marché en France ~ 9 millions d abonnés fin 2005 ~ 6 millions fin 2004 dont la moitié chez l opérateur historique et

Plus en détail

KX GPRS SERIAL ETHERNET MODEM Le modem GPRS/EDGE «Machine to Machine»

KX GPRS SERIAL ETHERNET MODEM Le modem GPRS/EDGE «Machine to Machine» KX GPRS SERIAL ETHERNET MODEM Le modem GPRS/EDGE «Machine to Machine» Kx GPRS Serial Ethernet Modem Fiable et performant, le Kx GPRS Serial Ethernet Modem est le modem M2M professionnel sans fil par excellence.

Plus en détail

Fiche d identité produit

Fiche d identité produit Fiche d identité produit Référence DIR-300 Désignation Routeur sans fil G Clientèle cible Garantie 2 ans Particuliers Accroche marketing Le routeur sans fil G DIR-300 fournit aux particuliers un moyen

Plus en détail

DAC. avec interface USB audio et préampli stéréo Casque CONVERTISSEUR DIGITAL VERS ANALOGIQUE. Guide d utilisation V1.1 Jan 2011

DAC. avec interface USB audio et préampli stéréo Casque CONVERTISSEUR DIGITAL VERS ANALOGIQUE. Guide d utilisation V1.1 Jan 2011 réf 2080 avec interface USB audio et préampli stéréo Casque CONVERTISSEUR DIGITAL VERS ANALOGIQUE Guide d utilisation V1.1 Jan 2011 DAC NTRODUCTION Merci d'avoir acheté ce DAC (convertisseur audio numérique-analogique)

Plus en détail

Performance et usage. La différence NETGEAR - R7000. Streaming HD illimitée

Performance et usage. La différence NETGEAR - R7000. Streaming HD illimitée Performance et usage Wi-Fi AC1900 - Vitesse 600Mbps (2.4GHz) + 1300 Mbps (5GHz) Processeur Dual Core 1GHz Fonctionnalités avancées pour le jeu en ligne sans latence Bande passante prioritaire pour les

Plus en détail

DimNet Gradateurs Numériques Evolués Compulite. CompuDim 2000

DimNet Gradateurs Numériques Evolués Compulite. CompuDim 2000 DimNet Gradateurs Numériques Evolués Compulite La gamme des gradateurs Compulite est conçue autour des technologies les plus récentes et les plus évoluées que ces 20 dernières années ont vu apparaître.

Plus en détail

FAG Detector III la solution pour la surveillance et l équilibrage. Information Technique Produit

FAG Detector III la solution pour la surveillance et l équilibrage. Information Technique Produit FAG Detector III la solution pour la surveillance et l équilibrage Information Technique Produit Principe Utilisation Hautes performances utilisation simple Le FAG Detector III est, à la fois, un appareil

Plus en détail

Les tablettes. Présentation tablettes Descriptif Fournisseurs Caractéristiques Comparatifs Conseils Perspectives Démonstration

Les tablettes. Présentation tablettes Descriptif Fournisseurs Caractéristiques Comparatifs Conseils Perspectives Démonstration Les Tablettes Les tablettes Présentation tablettes Descriptif Fournisseurs Caractéristiques Comparatifs Conseils Perspectives Démonstration Les tablettes Description: Appareil mobile positionné entre smartphone

Plus en détail

Modules d automatismes simples

Modules d automatismes simples Modules d automatismes simples Solutions pour automatiser Modules d'automatismes Enfin, vraiment simple! Un concentré de solution Pour vos petites applications d'automatismes millenium gère : Temporisations

Plus en détail

Les systèmes embarqués Introduction. Richard Grisel Professeur des Universités Université de Rouen Nacer Abouchi Professeur ESCPE Lyon

Les systèmes embarqués Introduction. Richard Grisel Professeur des Universités Université de Rouen Nacer Abouchi Professeur ESCPE Lyon Les systèmes embarqués Introduction Richard Grisel Professeur des Universités Université de Rouen Nacer Abouchi Professeur ESCPE Lyon Introduction aux systèmes embarqués Définition. Caractéristiques d

Plus en détail

Architecture des ordinateurs Introduction à l informatique

Architecture des ordinateurs Introduction à l informatique Architecture des ordinateurs Introduction à l informatique 17 septembre 2004 1 2 3 4 5 6 Les interrupteurs... 0V 5V Ce sont des composants électroniques qui laissent pser un courant principal lorsque la

Plus en détail

Gamme d appliances de sécurité gérées dans le cloud

Gamme d appliances de sécurité gérées dans le cloud Fiche Produit MX Série Gamme d appliances de sécurité gérées dans le cloud En aperçu Meraki MS est une solution nouvelle génération complète de pare-feu et de passerelles pour filiales, conçue pour rendre

Plus en détail

Virtualisation CITRIX, MICROSOFT, VMWARE OLIVIER D.

Virtualisation CITRIX, MICROSOFT, VMWARE OLIVIER D. 2013 Virtualisation CITRIX, MICROSOFT, VMWARE OLIVIER D. Table des matières 1 Introduction (Historique / définition)... 3 2 But de la virtualisation... 4 3 Théorie : bases et typologie des solutions techniques...

Plus en détail

Installer des périphériques

Installer des périphériques Installer des périphériques Le rôle des pilotes... 161 Le Gestionnaire de périphériques... 162 Installer un périphérique... 165 Installer des périphériques courants... 167 FAQ... 172 Chapitre 5 Installer

Plus en détail

PPE BTS SIO Jourson - Attard Ascenzi Mancini GEP Marseille - 06/11/2014

PPE BTS SIO Jourson - Attard Ascenzi Mancini GEP Marseille - 06/11/2014 PPE BTS SIO Jourson - Attard Ascenzi Mancini GEP Marseille - 06/11/2014 Sommaire Choix du PC.. 2-3 Pourquoi ce choix?.. 4 Solutions logicielles choisies.. 5-6 Cloud Computing 7 La solution du VPN Nomade..

Plus en détail

Un ordinateur, c est quoi?

Un ordinateur, c est quoi? B-A.BA Un ordinateur, c est quoi? Un ordinateur, c est quoi? Un ordinateur est une machine dotée d'une unité de traitement lui permettant d'exécuter des programmes enregistrés. C'est un ensemble de circuits

Plus en détail

PC, Tablette, Smartphone, comment choisir ce qui me convient le mieux?

PC, Tablette, Smartphone, comment choisir ce qui me convient le mieux? PC, Tablette, Smartphone, comment choisir ce qui me convient le mieux? WEB Recherche d information E commerce E banking Mail Chat / Vidéo conférence Apprendre, se former Partager > réseaux sociaux Jouer

Plus en détail

La carte à puce. Jean-Philippe Babau

La carte à puce. Jean-Philippe Babau La carte à puce Jean-Philippe Babau Département Informatique INSA Lyon Certains éléments de cette présentation sont issus de documents Gemplus Research Group 1 Introduction Carte à puce de plus en plus

Plus en détail

Les liaisons SPI et I2C

Les liaisons SPI et I2C DAMÉCOURT BENJAMIN AVRIL 28 Liaisons synchrones Les liaisons SPI et I2C Face arrière d un imac : trois ports USB, un port Firewire 4 et un port Firewire 8 CHRONOLOGIE ANNÉES 7 La liaison SPI et la création

Plus en détail

Présentation et installation PCE-LOG V4 1-5

Présentation et installation PCE-LOG V4 1-5 PCE-LOG V4 version borne externe type PC50 mesures U, I + 3 TS version coffret mural mesures U, U, I + 3TS PRESENTATION 1-5 1 Presentation PCE-LOG V4 est un datalogger pour la télésurveillance de la protection

Plus en détail

Éléments d'architecture des ordinateurs

Éléments d'architecture des ordinateurs Chapitre 1 Éléments d'architecture des ordinateurs Machines take me by surprise with great frequency. Alan Turing 1.1 Le Hardware Avant d'attaquer la programmation, il est bon d'avoir quelques connaissances

Plus en détail

CH.3 SYSTÈMES D'EXPLOITATION

CH.3 SYSTÈMES D'EXPLOITATION CH.3 SYSTÈMES D'EXPLOITATION 3.1 Un historique 3.2 Une vue générale 3.3 Les principaux aspects Info S4 ch3 1 3.1 Un historique Quatre générations. Préhistoire 1944 1950 ENIAC (1944) militaire : 20000 tubes,

Plus en détail

Technicien Supérieur de Support en Informatique

Technicien Supérieur de Support en Informatique Titre professionnel : «Technicien(ne) Supérieur(e)» Reconnu par l Etat de niveau III (Bac), inscrit au RNCP (arrêté du 17/07/08, J.O. n 205 du 03/09/08) (32 semaines) page 1/8 Unité 1 : Assistance bureautique

Plus en détail

Spécifications d'impression Jusqu'à 12 ppm

Spécifications d'impression Jusqu'à 12 ppm MULTIFONCTION HP COLOR LASERJET CM1312 Réf : CC430A Fonctions Multitâche Tout-enun pris en charge Vitesse noire (normale, A4) Vitesse couleur (normale, A4) Fonctions Impression, copie, scan Oui Spécifications

Plus en détail

Introduction aux systèmes temps réel. Iulian Ober IRIT ober@iut-blagnac.fr

Introduction aux systèmes temps réel. Iulian Ober IRIT ober@iut-blagnac.fr Introduction aux systèmes temps réel Iulian Ober IRIT ober@iut-blagnac.fr Définition Systèmes dont la correction ne dépend pas seulement des valeurs des résultats produits mais également des délais dans

Plus en détail

Initiation à l informatique. Module 1 : Le Matériel

Initiation à l informatique. Module 1 : Le Matériel Initiation à l informatique. Module 1 : Le Matériel Créé par Xavier CABANAT Version 1.4 Document créé par Xavier CABANAT Page 1 sur 25 Les versions : Auteur Version Date Modifs X.Cabanat 1.4 24/08/2007

Plus en détail

Janvier 2013 AUDIO/VIDEO PLAYER AUDIO VIDEO OEM DIVERS

Janvier 2013 AUDIO/VIDEO PLAYER AUDIO VIDEO OEM DIVERS Janvier 2013 AUDIO/VIDEO PLAYER AUDIO VIDEO OEM DIVERS Flash mpx HD DIFFUSION DE VIDEO Le Flash mpx HD diffuse des fichiers audio et video stockés sur une clé USB ou un disque dur interne. Ce lecteur lit

Plus en détail

Initiation au HPC - Généralités

Initiation au HPC - Généralités Initiation au HPC - Généralités Éric Ramat et Julien Dehos Université du Littoral Côte d Opale M2 Informatique 2 septembre 2015 Éric Ramat et Julien Dehos Initiation au HPC - Généralités 1/49 Plan du cours

Plus en détail

Electron S.R.L. SERIE B46 - SYSTEMES DIDACTIQUES DE TELEPHONIE

Electron S.R.L. SERIE B46 - SYSTEMES DIDACTIQUES DE TELEPHONIE Electron S.R.L. Design Production & Trading of Educational Equipment SERIE B46 - SYSTEMES DIDACTIQUES DE TELEPHONIE Specifications may change without notic Page 1 of 9 File BROCHURE B46xx B4610 UNITE DIDACTIQUE

Plus en détail

LE MICRO ORDINATEUR. Introduction Architecture Les supports amovibles Les composants Le système d exploitation Les portables

LE MICRO ORDINATEUR. Introduction Architecture Les supports amovibles Les composants Le système d exploitation Les portables LIONEL FRANC Introduction Architecture Les supports amovibles Les composants Le système d exploitation Les portables L'INTRODUCTION Micro ordinateur portable ou fixe Système pluri- technologiques (mécanique,

Plus en détail

Ordinateurs, Structure et Applications

Ordinateurs, Structure et Applications Ordinateurs, Structure et Applications Cours 19, Le USB Etienne Tremblay Université Laval, Hiver 2012 Cours 19, p.1 USB signifie Universal Serial Bus USB Le USB a été conçu afin de remplacer le port série

Plus en détail

FICHE PRODUIT PRELIMINAIRE

FICHE PRODUIT PRELIMINAIRE ARCHOS now introduces a revolutionary PC Tablet, the ARCHOS 9. ARCHOS présente la nouvelle version de l ARCHOS 9 PCtablet plus rapide et plus puissante. Le tout nouveau disque dur SDD apporte toute la

Plus en détail

Enregistrement automatique. des données

Enregistrement automatique. des données Enregistrement automatique des données Chapitre: 6 Page No.: 1 Il n y a que quelques années que l enregistrement manuel de données géotechniques était de coutume. L introduction de l enregistrement automatique

Plus en détail

Limitations of the Playstation 3 for High Performance Cluster Computing

Limitations of the Playstation 3 for High Performance Cluster Computing Introduction Plan Limitations of the Playstation 3 for High Performance Cluster Computing July 2007 Introduction Plan Introduction Intérêts de la PS3 : rapide et puissante bon marché L utiliser pour faire

Plus en détail

Routeur Gigabit WiFi AC 1200 Dual Band

Routeur Gigabit WiFi AC 1200 Dual Band Performance et usage AC1200 Vitesse WiFi AC1200-300 + 867 Mbps Couverture Wi-Fi dans toute la maison 1200 DUAL BAND 300+900 RANGE Idéal pour connecter de nombreux périphériques WiFi au réseau Application

Plus en détail

Netbook Asus 1000H / Samsung NC10 et Ecran 3D ZALMAN

Netbook Asus 1000H / Samsung NC10 et Ecran 3D ZALMAN Netbook Asus 1000H / Samsung NC10 et Ecran 3D ZALMAN Les Netbooks par Daniel Chailloux et Jacques Claverie Récemment de nouveaux ordinateurs portables ont vu le jour. Ils font partie de la famille des

Plus en détail

Carte IEEE 1394. Version 1.0

Carte IEEE 1394. Version 1.0 Carte IEEE 1394 Version 1.0 Table des Matières 1.0 Qu'est-ce que l IEEE1394. P.2 2.0 Caractéristiques de la carte 1394 P.2 3.0 Configuration du Système...P.2 4.0 Informations Techniques...P. 3 5.0 Installation

Plus en détail

Contribution à la conception par la simulation en électronique de puissance : application à l onduleur basse tension

Contribution à la conception par la simulation en électronique de puissance : application à l onduleur basse tension Contribution à la conception par la simulation en électronique de puissance : application à l onduleur basse tension Cyril BUTTAY CEGELY VALEO 30 novembre 2004 Cyril BUTTAY Contribution à la conception

Plus en détail

Personnalisez votre Mac.

Personnalisez votre Mac. Reche Achetez Mac MacBook Air Configurer Aide Votre compte Comparer les Macs MacBook Seulement 938,86 MacBook Pro À partir de 1079,99 MacBook Air À partir de 938,86 Mac mini À partir de 656,60 imac À partir

Plus en détail

1/ Pré requis techniques pour l installation du logiciel complet de gestion commerciale Wingsm en version Hyper File :

1/ Pré requis techniques pour l installation du logiciel complet de gestion commerciale Wingsm en version Hyper File : 1/ Pré requis techniques pour l installation du logiciel complet de gestion commerciale Wingsm en version Hyper File : Version de novembre 2014, valable jusqu en mai 2015 Préalable Ce document présente

Plus en détail

UE 503 L3 MIAGE. Initiation Réseau et Programmation Web La couche physique. A. Belaïd

UE 503 L3 MIAGE. Initiation Réseau et Programmation Web La couche physique. A. Belaïd UE 503 L3 MIAGE Initiation Réseau et Programmation Web La couche physique A. Belaïd abelaid@loria.fr http://www.loria.fr/~abelaid/ Année Universitaire 2011/2012 2 Le Modèle OSI La couche physique ou le

Plus en détail

Equipements et Logiciels destinés aux universités/instituts de la liste 2 (voir Annexe)

Equipements et Logiciels destinés aux universités/instituts de la liste 2 (voir Annexe) Equipements et Logiciels destinés aux universités/instituts de la liste 2 (voir Annexe). Plate forme d enseignement à distance. Pack logiciel Microsoft : Qte Windows Svr Std 2003 French Dockit Getting

Plus en détail

PDF created with pdffactory Pro trial version www.pdffactory.com

PDF created with pdffactory Pro trial version www.pdffactory.com BORDEREAU DES PRIX DETAIL ESTIMATIF Appel d'offre n 05/204 Lot n : Achat de matériel Informatique Prix Unitaires en dhs (Hors T.V.A.) Prix total N ART. Désignation des prestations Quantité En chiffres

Plus en détail

systèmes étendus Guide des Version 6.7 pour systèmes HD sous Macintosh ou Windows Digidesign

systèmes étendus Guide des Version 6.7 pour systèmes HD sous Macintosh ou Windows Digidesign Guide des systèmes étendus Version 6.7 pour systèmes HD sous Macintosh ou Windows Digidesign 2001 Junipero Serra Boulevard Daly City, CA 94014-3886 États-Unis Tél. : 650 731 6300 Fax : 650 731 6399 Assistance

Plus en détail

PC INDUSTRIELS DYALOX L e c h o i x d e l a f i a b i l i t é

PC INDUSTRIELS DYALOX L e c h o i x d e l a f i a b i l i t é PC INDUSTRIELS DYALOX L e c h o i x d e l a f i a b i l i t é» Pa s d e p i è c e s m o b i l e s» 3 ans de garantie et 7 ans de service» D e s c o m p o s a n t s d e c l a s s e i n d u s t r i e l l

Plus en détail

Utiliser le Notebook GIGABYTE pour la première fois

Utiliser le Notebook GIGABYTE pour la première fois Félicitations pour l'achat de votre Notebook GIGABYTE Ce manuel vous aidera à démarrer avec l'installation de votre notebook. La configuration du produit final dépend du modèle acheté. GIGABYTE se réserve

Plus en détail

Console de supervision en temps réel du réseau de capteurs sans fil Beanair

Console de supervision en temps réel du réseau de capteurs sans fil Beanair Console de supervision en temps réel du réseau de capteurs sans fil Beanair Véritable console de supervision temps réel, le BeanScape permet de modéliser, de visualiser et d administrer en temps réel le

Plus en détail

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE ARDUINO DOSSIER RESSOURCE POUR LA CLASSE Sommaire 1. Présentation 2. Exemple d apprentissage 3. Lexique de termes anglais 4. Reconnaître les composants 5. Rendre Arduino autonome 6. Les signaux d entrée

Plus en détail

T500 DUAlTACH. JAQUET T500 DualTach Instrument de mesure et de surveillance équipé de 2 entrées fréquence TACHYMETRE 2 CANAUX

T500 DUAlTACH. JAQUET T500 DualTach Instrument de mesure et de surveillance équipé de 2 entrées fréquence TACHYMETRE 2 CANAUX 02-09 T500 DUAlTACH JAQUET T500 DualTach Instrument de mesure et de surveillance équipé de 2 entrées fréquence JAQUET T500 DualTach Instrument multi canal de mesure et de surveillance pour applications

Plus en détail

NOTIONS DE RESEAUX INFORMATIQUES

NOTIONS DE RESEAUX INFORMATIQUES NOTIONS DE RESEAUX INFORMATIQUES GENERALITES Définition d'un réseau Un réseau informatique est un ensemble d'équipements reliés entre eux afin de partager des données, des ressources et d'échanger des

Plus en détail

Achats ordinateurs avec liste des prix 3 ème trimestre 2010. Optiplex 780 DT (Bureau)

Achats ordinateurs avec liste des prix 3 ème trimestre 2010. Optiplex 780 DT (Bureau) Achats ordinateurs avec liste des prix 3 ème trimestre 2010 Les offres ci-dessous sont actuellement les standards proposés par le SITEL : Optiplex 780 DT (Bureau) Optiplex GX780, processeur E8400 (3GHz,

Plus en détail

Choisir le bon ordinateur. et la bonne imprimante en 2013. avec. Les prix bas, la confiance en plus

Choisir le bon ordinateur. et la bonne imprimante en 2013. avec. Les prix bas, la confiance en plus Choisir le bon ordinateur et la bonne imprimante en 2013 avec Les prix bas, la confiance en plus Comment bien choisir son laptop et son imprimante en 2013? Tour d horizon des nouveautés et des critères

Plus en détail