Informatique industrielle
|
|
- Cyril Langevin
- il y a 8 ans
- Total affichages :
Transcription
1 Informatique industrielle Les circuits (Langage de description VHDL) Systèmes embarqués (RaspBerry Pi, BeagleBone Black) Les DSP Les micro-contrôleurs (Langage assembleur, C, C++, basic) Licence SPI 2ème année Thomas Quiniou 1
2 Plan Introduction Quelques Rappels Les différentes bases de numération (bin, déc, hex) Représentation des nombres (entiers, flottants) Logique combinatoire et séquentielle Les différents types de composant Les circuits Logiques Programmables (PLD) Langage de description VHDL Les DSP Les µcontrôleurs (assembleur, basic, C, C++) Les cartes mini-pc type BeagleBone black (OS Linux) Les µcontrôleurs PIC Le µcontrôleur PIC 18F45K22 La platine de développement EasyPic7 de chez Lextronics La carte et ses différents modules L environnement de développement Langage C embarqué sur µcontrôleur Licence SPI 2ème année Thomas Quiniou 2
3 Les composants Software (SW) : logiciel (matière molle) Hardware (HW) : matériel (matière dure) Firmware (FW) : micrologiciel (matière ferme) Le mot firmware est une combinaison des mots software (programme informatique) et firm («ferme», état intermédiaire entre soft et hard). Désigné comme logiciel système, logiciel embarqué ou d'exploitation, le FW est un logiciel intégré dans un composant matériel, plus exactement dans sa mémoire. Il assure le fonctionnement du composant. Licence SPI 2ème année Thomas Quiniou 3
4 Les différentes composants Il existe différents types de circuits numériques que l on peut classer de différentes manières. L une d entre elles est la suivante : Les composants qui vont principalement nous intéresser ici sont les µprocesseurs et les circuits à architecture programmable (FPGA). Licence SPI 2ème année Thomas Quiniou 4
5 Les différentes composants Circuits logiques standards : il s agit de circuits intégrés logiques qui réalisent des fonctions booléennes. Ces circuits ne sont donc pas. Exemple : 74HC00 4 portes NAND à 2 entrées Implantation sur carte Avantages : faible prix unitaire (prototypage), disponibilité «sur étagère», fiabilité éprouvée, sources multiples Inconvénients : taille du circuit, cout pour les grandes séries, pas d optimisation possible Licence SPI 2ème année Thomas Quiniou 5
6 Les différentes composants Les ASICs : Application-Specific Integrated Circuits De manière basique, un ASIC est un circuit intégré conçu pour une application spécifique et pour un seul client (les processeurs INTEL sont des ASICs par exemple). La propriété intellectuelle, le design et le déploiement d un ASIC sont contrôlés par une seule compagnie, généralement l utilisateur final. Celui-ci peut concevoir lui-même ou sous-traiter la conception de l ASIC mais il est réalisé physiquement chez un fondeur (à partir de fichiers sources). Le cout élevé du développement d un ASIC rend cette approche viable uniquement pour les «très» grandes séries. Par rapport à un circuit intégré tel que le 74HC00 qui intègre seulement 4 portes logiques, un ASIC peut en contenir des millions Licence SPI 2ème année Thomas Quiniou 6
7 Les différentes composants Les ASIC : Application-Specific Integrated Circuits Dans les années 70-80, le développement s opérait en dessinant les motifs des circuits servant à fabriquer les masques par un procédé photographique. Aujourd'hui, on développe un circuit électronique numérique en utilisant un langage de description (VHDL, Verilog ou encore SystemC), qui est ensuite compilé par synthèse logique pour produire automatiquement le dessin du circuit. On utilise les mêmes langages de description pour réaliser des prototypes et des préséries avec des composants logiques ou FPGA. Source : Licence SPI 2ème année Thomas Quiniou 7
8 Les différentes composants Les circuits logiques (PLD - Programmable Logic Device) Dans le cas des ASICs, il est nécessaire de passer par un fondeur pour réaliser les circuits, ce qui introduit un délai de quelques mois dans le processus de conception. Cet inconvénient a conduit les fabricants à proposer des circuits à architecture programmable par l'utilisateur (sans passage par le fondeur) qui sont devenus au fil des années, de plus en plus évolués. Rassemblés sous le terme générique PLD, les circuits (ou réseaux) par l'utilisateur se décomposent en trois familles : 1. Les SPLD (S = Simple) : les PLA, les PAL 2. Les CPLD (C = Complex), 3. les FPGA (Field Programmable Gate Array). Les circuits logiques sont des circuits composés de nombreuses cellules logiques élémentaires librement assemblables. Celles-ci sont connectées de manière définitive ou réversible par programmation, afin de réaliser la ou les fonctions numériques voulues. L'intérêt est qu'une même puce peut être utilisée dans de nombreux systèmes électroniques différents. Licence SPI 2ème année Thomas Quiniou 8
9 Les différentes composants SPLD : PAL (Programmable Array Logic) et PLA (Programmable Logic Array) : Les SPLD ont été développés au milieu des années 70 par MMI (ex-amd). La programmation se fait par destruction de fusibles, aucun fusible n est grillé à l achat. - les fusibles intactes sont représentés par une connexion - les fusibles détruits sont représentés par une absence de connexion Exemple d un OU EXCLUSIF Licence SPI 2ème année Thomas Quiniou 9
10 La plupart des PAL et PLA sont constituées : Les différentes composants d un ensemble de portes «ET» sur lesquelles viennent se connecter les variables d entrée et leurs compléments, d un ensemble de portes «OU» sur lesquelles les sorties des opérateurs «ET» sont connectées les variables d entrée. Les ensembles «ET» et «OU» forment chacun ce qu on appelle une matrice. Dans le cas d une PLA, les 2 matrices sont tandis que dans le cas d une PAL, seule la matrice des ET est programmable. Structure d une PLA Structure d une PAL Licence SPI 2ème année Thomas Quiniou 10
11 Les différentes composants Les structures de sortie : Il existe 3 structures de sortie qui peuvent aussi être des entrées/sorties : combinatoire, séquentielle et versatile. 1. Sortie combinatoire sortie 3 états rebouclée vers la matrice : une sortie peut servir de variable intermédiaire une sortie peut servir d entrée (en mode haute impédance) 2. Sortie à registre - une bascule D permet la logique séquentielle : sorties séquencées sur une horloge H une sortie ne peut pas servir d entrée une commande OE (Ouput Enable) permet de désactiver la sortie 3. Sortie versatile (VPAL) On peut configurer par programmation le mode d utilisation de la broche de sortie Licence SPI 2ème année Thomas Quiniou 11
12 Les PLA (Programmable Logic Array) Un PLA est donc constitué : 1. D'entrées (Input): I 1 à I n avec 8<n<20, Les différentes composants 2. De sorties (Output, O1 à On) ou d entrées/sorties (I/O) de type Totem Pôle ou Trois Etats (IO 1 à IO n ), avec 2<n<15, 3. Une entrée d'horloge (Clock): Clk ou Clock, 4. Une entrée de validation des sorties trois états: OE (Output Enable) ou Enable, 5. Une entrée de remise à zéro des registres: RESET. Une «macrocellule» est un bloc contenant de la logique combinatoire (porte ET et OU) et une bascule Flip-Flop. Il n y a donc qu une seule macrocellule par sortie. Licence SPI 2ème année Thomas Quiniou 12
13 Les différentes composants Les CPLD (Complex Programmable Logic Device) Les CPLD contiennent des cellules individuelles similaires à celles des PAL, chacune avec des matrices ET et OU. Les modules d interconnections permettent de relier les sorties d un bloc logique aux entrées d un autre bloc. La taille d un composant se mesure en nombre de portes équivalentes (porte NAND à 2 entrées). Un SPLD ou CPLD possède typiquement l équivalent de 20 portes par macrocellule, autrement dit un PAL qui contient 8 macrocellules est équivalent à 160 portes tandis qu un CPLD contenant 500 macrocellules est équivalent à portes. Licence SPI 2ème année Thomas Quiniou 13
14 Les FPGA (Fields Programmable Gate Array) : Les FPGAs, à la différence des CPLDs, sont assimilables à des A.S.I.C. (Application Specific Integrated Circuit) par l utilisateur. La puissance de ces circuits est telle qu ils peuvent être composés de plusieurs milliers voire millions de portes logiques et de bascules. Les deux plus grands constructeurs de FPGA sont XILINX et ALTERA. Ils sont composés de blocs logiques élémentaires (plusieurs milliers de portes) qui peuvent être interconnectés. Les différentes composants Licence SPI 2ème année Thomas Quiniou 14
15 Les FPGA (Fields Programmable Gate Array) : Lancé sur le marché en 1984 par la firme XILINX, le FPGA (Field Programmable Logic Device) est un circuit prédiffusé * programmable. Chaque FPGA est constitué d'un grand nombre de petites macrocellules (jusqu à 5 entrées) disposées en pavage et reliées par un réseau d interconnexions régulier. Les différentes composants Remarque : la topologie des FPGA est dite «Manhattan», en référence aux rues à angle droit de ce quartier de New York. * circuits intégrés dont la conception est fondée sur l utilisation de réseaux de cellules dont les éléments ont été préalablement diffusés et dont seule l interconnexion reste à réaliser. Licence SPI 2ème année Thomas Quiniou 15
16 Les FPGA (Fields Programmable Gate Array) : La grande différence entre les circuits CPLD et les FPGA est leur complexité. Typiquement, un CPLD peut contenir de quelques centaines à dizaines de milliers de portes alors qu un FPGA peut en contenir plusieurs millions. Cela permet d intégrer des fonctions complexes dans une seule puce. Une autre différence réside dans l architecture. Un CPLD est basé sur un réseau mer-de-portes (sea of gates en anglais) dont la fonction de base est une somme de produits. Un FPGA est quantà lui basé sur une mémoire SRAM utilisé comme table de vérité (LUT pour Look Up Table). La mémoire SRAM étant volatile, la configuration est perdue après coupure de l alimentation. Il est donc nécessaire d associer au FPGA une mémoire ROM qui elle conservera le bootloader. Notons enfin que dans le cas des CPLD, le routage est fixe et les temps de propagation sont donc prédictibles. La fréquence de fonctionnement du circuit est donc indépendante du design. Ce n est ps le cas pour un FPGA car les temps de propagation dépendent de la longueur des liaisons entre cellules logiques. Les différentes composants Licence SPI 2ème année Thomas Quiniou 16
17 Les différentes composants Un bloc logique est de manière générale constitué d'une table de correspondance (LUT ou Look-Up-Table) et d'une bascule D. La LUT sert à implémenter des équations logiques ayant généralement 4 à 6 entrées et une sortie. L.U.T Multiplexeur Logique combinatoire Logique séquentielle Cellule de base d un FPGA (bloc logique) Bascule D Licence SPI 2ème année Thomas Quiniou 17
18 Les différentes composants Structure d une LUT (Look-Up-Table ou table de correspondance) Une LUT est une structure de données, employée pour remplacer un calcul par une opération plus simple de consultation. Le gain de vitesse peut être significatif, car rechercher une valeur en mémoire est souvent plus rapide qu'effectuer un calcul important. Licence SPI 2ème année Thomas Quiniou 18
19 Les différentes composants Les circuits logiques (PLD - programmable Logic Device) Les SoC (System on Chip) : les dernières générations de FPGA permettent l intégration d un système à processeur complet, d un DSP ou d un microcontrôleur. En anglais, l abréviation est SoC pour System on Chip. Licence SPI 2ème année Thomas Quiniou 19
20 Les bloc IP ou «IP core» Les différentes composants IP : Intellectual Propertie ou Composant virtuel Un bloc IP est un Bloc fonctionnel complexe pouvant être réutilisés dans plusieurs conceptions. Il existe des blocs IP «logiciel» (Soft IP) et «matériel» (Hard IP). Hard IP : déjà implanté, dépendant de la technologie, fortement optimisé Soft IP : dans un langage de haut niveau (Verilog, VHDL, C++) On peut être amené à intégrer ces blocs IP dans un composant soit pour gagner du temps (on achète une IP déjà toute faite), soit parce qu il est protégé par un brevet. Un bloc IP peut être vu comme une «boite noire», paramétrable et synthétisable. Licence SPI 2ème année Thomas Quiniou 20
21 Les outils de développement Les différentes composants Ces outils vont permettre au concepteur de programmer le circuit à partir de la description de la fonction à réaliser. Cette description peut être textuelle (VHDL, Verilog etc.) ou graphique (symboles de fonction, graphes des états, chronogrammes). Approche graphique Code VHDL Licence SPI 2ème année Thomas Quiniou 21
22 Les différentes composants Licence SPI 2ème année Thomas Quiniou 22
23 Les différentes composants Les outils de développement La compilation va permettre dans un premier temps de vérifier la cohérence de la description et la syntaxe du langage utilisé, puis d'effectuer une simulation fonctionnelle (simulation avant synthèse) dans un premier temps (avec ModelSim par exemple). La simulation fonctionnelle consiste à vérifier le bon fonctionnement du circuit (au niveau logique) à partir de signaux tests (les stimuli). Ces signaux sont regroupés dans un fichier que l on appelle «testbench» ou fichier de simulation. Après avoir réalisé une simulation fonctionnelle approfondie, c'est à dire après avoir validé la conception et la description, le synthétiseur génère la netlist du circuit logique en fonction du circuit cible utilisé. A ce stade, on peut procéder à une simulation après synthèse (prise en compte des composants). Le synthétiseur n'est pas forcément un «logiciel propriétaire» du fabricant de chip. Licence SPI 2ème année Thomas Quiniou 23
24 Les outils de développement Le "placeur-routeur" effectue ensuite le placement et routage des blocs logiques. Dans le cas des CPLDs et FPGAs, le "placeur-routeur" est en général un «logiciel propriétaire» du fabricant de ces circuits logiques. La dernière étape, pas toujours appliquée, pour autant que le design soit synchrone, est la vérification du timing ou le simulateur importe les temps de propagation calculés en fonction du placement routage (simulation après placement routage). On utilise généralement le même testbench que pour la simulation fonctionnelle. Vient enfin la programmation du circuit et la vérification du fonctionnement sur la carte. Si la simulation et la vérification on été faites correctement, aucune erreur de fonctionnement ne doit apparaître. Les différentes composants Licence SPI 2ème année Thomas Quiniou 24
25 Introduction au VHDL Le langage VHDL L abréviation VHDL signifie VHSIC Hardware Description Language (VHSIC : Very High Speed Integrated Circuit). Ce langage a été écrit dans les années 70 pour réaliser la simulation de circuits électroniques. La standardisation du VHDL s effectuera jusqu en 1987, époque à laquelle elle sera normalisée par l IEEE (VHDL- 87). On l a ensuite étendu en intégrant, entre autre, le type std_logic (VHDL-93) et la possibilité de décrire et simuler des circuits mixtes, analogiques et numériques (VHDL-99 ou VHDL-AMS pour VHDL-Analog and Mixed Systems). Les sociétés de développement et les ingénieurs ont voulu s affranchir des contraintes technologiques des circuits. Ils ont donc créé des langages dits de haut niveau à savoir VHDL et VERILOG. Ces deux langages font abstraction des contraintes technologies des circuits PLDs. Ils permettent au code écrit d être portable, c est à dire qu une description écrite pour un circuit peut être facilement utilisée pour un autre circuit. Licence SPI 2ème année Thomas Quiniou 25
26 Introduction au VHDL Le langage VHDL Il faut avoir à l esprit que ces langages dits de haut niveau permettent de matérialiser les structures électroniques d un circuit. En effet les instructions écrites dans ces langages se traduisent par une configuration logique de portes et de bascules qui est intégrée à l intérieur des circuits PLDs. C est pour cela que l on parle parfois de description VHDL ou VERILOG plutôt que de langage. Licence SPI 2ème année Thomas Quiniou 26
27 Les circuits intégrés : Sous cette appellation, nous regroupons ici les microprocesseurs, les DSP et les microcontrôleurs. Les différentes composants 1. Les microprocesseurs (ou CPU pour Central Processor Unit) Un microprocesseur est un processeur dont les composants ont été suffisamment miniaturisés pour être regroupés dans un unique circuit intégré. Fonctionnellement, le processeur est la partie d un ordinateur qui exécute les instructions et traite les données des programmes. Premier microprocesseur Intel 4004 x86 de Marcian Hoff microprocesseur Intel I7 Licence SPI 2ème année Thomas Quiniou 27
28 Les différentes composants Licence SPI 2ème année Thomas Quiniou 28
29 Loi de Moore Licence SPI 2ème année Thomas Quiniou 29
30 Les différentes composants Les DSP (Digital Signal Processor ou processeur de signal numérique) Un DSP est un microprocesseur optimisé pour les calculs. Son application principale est le traitement numérique du signal (filtrage, extraction de signaux, etc.). Un DSP est un processeur dont l'architecture est optimisée pour effectuer des calculs complexes en un cycle d'horloge, mais aussi pour accéder très facilement à un grand nombre d'entrées-sorties (numériques ou analogiques). La fonction principale utilisée dans le DSP est la fonction multiply-accumulate (MAC), c'est-à-dire une multiplication suivie d'une addition et d'un stockage du résultat. Filtre FIR (Finite Impulse Response) Multiplication + Addition MAC Licence SPI 2ème année Thomas Quiniou 30
31 Les DSP (Digital Signal Processor ou processeur de signal numérique) Exemple : appareil portable XRF utilisé dans les mines pour l analyse des teneurs en éléments : nickel, fer, cobalt, chrome etc. Les différentes composants DSP Analyse des teneurs dans les latérites en Nouvelle-Calédonie Licence SPI 2ème année Thomas Quiniou 31
32 Les microcontrôleurs Un microcontrôleur est un circuit intégré rassemblant dans un même boitier un microprocesseur (généralement peu puissant), plusieurs types de mémoires et des périphériques de communication (Entrées-Sorties). Le premier microcontrôleur est sortie en 1974 (Texas Instrument TMS1000). Les différentes composants Les microcontrôleurs représentent la plus grosse partie des ventes dans le marché des microprocesseur. En effet, un foyer moyen d'un pays développé est susceptible d'être équipé de seulement un ou deux microprocesseurs généralistes (ordinateurs), mais d'une ou deux douzaines de microcontrôleurs (appareils électroménagers). Les microcontrôleurs sont des composants microprogrammés. Plusieurs langage sont utilisés : assembleur (bas niveau), Basic, langage C et plus récemment C++. Il existe une grande variété de microcontrôleurs sur le marché, les familles Atmel (ATmega), Intel (8051), Siemens (C167), Microchip (PIC) etc. Licence SPI 2ème année Thomas Quiniou 32
33 Arduino Les différentes composants Sortie en 2005 comme un modeste outil pour les étudiants de Banzi à l Interaction Design Institute Ivrea (IDII), Arduino a initié une révolution DIY dans l électronique à l échelle mondiale. Arduino est une plateforme électronique open-source basée sur un microcontrôleur ATmega. Elle est très populaire chez les roboticiens, les amateurs et les professionnels. Son succès est principalement dû à sa conception de type ouverte et à sa facilité extrême d utilisation, tant au niveau du matériel (module) que du logiciel (IDE open-source facile à utiliser). Il est par ailleurs très simple de débuter avec l Arduino grâce aux très nombreux projets et matériels d apprentissage facilement accessibles. Arduino UNO (ATmega328P) Modules Arduino Arduino Masterclass Licence SPI 2ème année Thomas Quiniou 33
34 Les cartes mini-pc Les différentes composants Contrairement à l arduino qui est un système basé sur un microcontôleur, les cartes mini-pc sont basées sur un microprocesseur et embarquent donc un OS (généralement linux). Raspberry pi Beaglebone Black Udoo Licence SPI 2ème année Thomas Quiniou 34
35 Les cartes mini-pc Les différentes composants 2 exemples basés sur le Raspberry Pi Un quadcopter (Picopter) Un robot contrôlé à distance (RoverPi) Licence SPI 2ème année Thomas Quiniou 35
36 La carte BeagleBone Black (BBB) Les différentes composants La carte BeagleBone Black est le module le plus récent de la famille des BeagleBoard. C est aussi la moins chère, environ 40. Elle est basé sur le processeur AM335x (Cortex A8) de chez Texas Instrument (TI). Elle est livrée avec la distribution Linux Angstrom Licence SPI 2ème année Thomas Quiniou 36
37 La carte BeagleBone Black (BBB) En plus de posséder 1 port Ethernet et 1 port USB, la platine dispose de 2 ports d extension (connecteurs 2 23 broches), P8 et P9, qui regroupent : - des alimentations +3.3V et +5V - 1 port SPI - 1 port I 2 C - 6 ports séries (UART) - 2 ports PWM - 7 entrées analogiques (conversion sur 12 bits) - 1 connecteur pour afficheur LCD - une soixantaine d entrées/sortie GPIO Les différentes composants Licence SPI 2ème année Thomas Quiniou 37
38 La carte BeagleBone Black (BBB) Les différentes composants Toutes les fonctionnalités ne sont cependant pas disponibles simultanément, les broches sont en fait multiplexées (Pin Mux). Ainsi, seule le port série UART0 est actif par défaut. Pour utiliser les autres, il faudra les activer (fichier uenv.txt). Licence SPI 2ème année Thomas Quiniou 38
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étailPrototypage électronique
Prototypage électronique C'est quoi Arduino? Enseignant d'électronique en BTS des Systèmes Électroniques au lycée Cabanis de Brive-la-Gaillarde, j'ai commencé en 2010 à entendre parler d'arduino à gauche
Plus en détailConfé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étailDOCUMENT PROTEGE PAR UN DROIT DE COPIE. CPLD ou FPGA Critères de choix. page 1
Une des caractéristiques du domaine des circuits programmables est d être résolument moderne, tirant parti des évolutions concernant les procédés technologiques, la propriété intellectuelle(ip), l Internet,
Plus en détailIFT1215 Introduction aux systèmes informatiques
Introduction aux circuits logiques de base IFT25 Architecture en couches Niveau 5 Niveau 4 Niveau 3 Niveau 2 Niveau Niveau Couche des langages d application Traduction (compilateur) Couche du langage d
Plus en détailConception et Intégration de Systèmes Critiques
Conception et Intégration de Systèmes Critiques 15 12 18 Non 50 et S initier aux méthodes le développement de projet (plan de développement, intégration, gestion de configuration, agilité) Criticité temporelle
Plus en détailÉCOLE POLYTECHNIQUE DE MONTRÉAL. Département de Génie Électrique. La technologie de TEXAS INSTRUMENTS DSP pour le cours Analyse des Signaux ELE2700
ÉCOLE POLYTECHNIQUE DE MONTRÉAL Département de Génie Électrique La technologie de TEXAS INSTRUMENTS DSP pour le cours Analyse des Signaux ELE2700 M. Corinthios et Zaher Dannawi 29 août 2007 2 Tables des
Plus en détailCours 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étailQuoi de neuf en LabVIEW FPGA 2010?
Quoi de neuf en LabVIEW FPGA 2010? Yannick DEGLA Ingénieur d Application Fonctionnalités de LabVIEW FPGA 2010 Nœud d intégration d IP - Importer directement des fichiers.xco de Xilinx ou vos propres VHDL
Plus en détailÉ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étailSur 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étailHié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étailChapitre 1 : Introduction aux méthodologies de conception et de vérification pour SE
Chapitre 1 : Introduction aux méthodologies de conception et de vérification pour SE 1. Rappel de ce qu est un SE 2. Conception au niveau système (ESL) Méthodologie de conception (codesign logiciel/matériel)
Plus en détailTHEME 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étailGPA770 Microélectronique appliquée Exercices série A
GPA770 Microélectronique appliquée Exercices série A 1. Effectuez les calculs suivants sur des nombres binaires en complément à avec une représentation de 8 bits. Est-ce qu il y a débordement en complément
Plus en détailSIN-FPGA DESCRIPTION PAR SCHEMA
SIN-FPGA DESCRIPTION PAR SCHEMA Documents ressources: http://www.altera.com/literature/lit-index.html Introduction to Quartus II : intro_to_quartus2.pdf Documentation QUARTUS II : quartusii_handbook.pdf
Plus en détailQuoi de neuf en contrôle/commande et systèmes embarqués (RIO, WSN...)?
Quoi de neuf en contrôle/commande et systèmes embarqués (RIO, WSN...)? Mathieu PACE National Instruments, Ingénieur d applications L architecture RIO se développe Processeur FPGA E/S E/S E/S personnalisées
Plus en détailStructure 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étailFiche 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étailLeç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étailCarte Relais GSM (Manuel Utilisateur)
Carte Relais GSM (Manuel Utilisateur) Carte Relais GSM Introduction Cette carte est une véritable centrale de télécommande et d alarme par GSM. Elle se connecte par un port série à un modem GSM compatible
Plus en détailSéminaire RGE REIMS 17 février 2011
Séminaire RGE REIMS 17 février 2011 ADACSYS Présentation des FPGA Agenda Spécificité et différences par rapport aux autres accélérateurs Nos atouts Applications Approche innovante Document confidentiel
Plus en détail1. 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étailIV- Comment fonctionne un ordinateur?
1 IV- Comment fonctionne un ordinateur? L ordinateur est une alliance du hardware (le matériel) et du software (les logiciels). Jusqu à présent, nous avons surtout vu l aspect «matériel», avec les interactions
Plus en détailLe 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étailPartie 1. Professeur : Haouati Abdelali. CPGE Lycée Omar Ibn Lkhattab - Meknès www.haouati.com haouaticpge@gmail.com
Partie 1 Professeur : Haouati Abdelali CPGE Lycée Omar Ibn Lkhattab - Meknès www.haouati.com haouaticpge@gmail.com Partie I : Généralités et algorithmique de base 1. Environnement matériel et logiciel
Plus en détailPRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille
PRESENTATION RESSOURCES Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille 1) Introduction, Objectifs et Intentions Le BTS SN (Systèmes Numériques) intègre la formation
Plus en détailArchitecture 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étailELP 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étailLes 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étailMAC-TC: programmation d un plate forme DSP-FPGA
MAC-TC: programmation d un plate forme DSP-FPGA Tanguy Risset avec l aide de: Nicolas Fournel, Antoine Fraboulet, Claire Goursaud, Arnaud Tisserand - p. 1/17 Plan Partie 1: le système Lyrtech Introduction
Plus en détailTout savoir sur le matériel informatique
Tout savoir sur le matériel informatique Thème de l exposé : Les Processeurs Date : 05 Novembre 2010 Orateurs : Hugo VIAL-JAIME Jérémy RAMBAUD Sommaire : 1. Introduction... 3 2. Historique... 4 3. Relation
Plus en détailARDUINO 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étailConception 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étailLogique binaire. Aujourd'hui, l'algèbre de Boole trouve de nombreuses applications en informatique et dans la conception des circuits électroniques.
Logique binaire I. L'algèbre de Boole L'algèbre de Boole est la partie des mathématiques, de la logique et de l'électronique qui s'intéresse aux opérations et aux fonctions sur les variables logiques.
Plus en détailManipulations du laboratoire
Manipulations du laboratoire 1 Matériel Les manipulations de ce laboratoire sont réalisées sur une carte électronique comprenant un compteur 4-bit asynchrone (74LS93) avec possibilité de déclenchement
Plus en détailLes 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étailRéseau Global MIDI Note applicative
Réseau Global MIDI Note applicative 1 But du manuel Le but de cette note applicative est de démystifié l utilisation du MIDI transporté dans un Réseau Global MIDI. Ce réseau virtuel offre sans aucune restriction,
Plus en détailLecteur de carte à puce LCPM1 SOMMAIRE
SOMMAIRE I Différents types de cartes p2 1.1- Carte magnétique 1.2- Carte II Les cartes s. p3 2.1- Introduction 2.2- Constitution III Les familles de cartes s. p6 3.1- Les cartes à mémoire simple 3.2-
Plus en détailLe langage VHDL. Eduardo Sanchez EPFL
Le langage VHDL Eduardo Sanchez EPFL Livres conseillés: John F. Wakerly Digital design (4th edition) Prentice Hall, 2005 Peter J. Ashenden The designer's guide to VHDL (3rd edition) Morgan Kaufmann, 2008
Plus en détailCours 7 : Programmation d une chaîne d acquisition
Cours 7 : Programmation d une chaîne d acquisition 4 Concepts 4 Programmation Cible Pentium : Langages de haut niveau Langage graphique G sous LabView + librairies de VI ; Langage C + librairies de fonctions
Plus en détailProjet audio. Analyse des Signaux ELE2700
ÉCOLE POLYTECHNIQUE DE MONTRÉAL Département de Génie Électrique Projet audio Analyse des Signaux ELE2700 Saad Chidami - 2014 Table des matières Objectif du laboratoire... 4 Caractérisation du bruit...
Plus en détailProgrammation C. Apprendre à développer des programmes simples dans le langage C
Programmation C Apprendre à développer des programmes simples dans le langage C Notes de cours sont disponibles sur http://astro.u-strasbg.fr/scyon/stusm (attention les majuscules sont importantes) Modalités
Plus en détailProjet M1 Année scolaire 2013/2014
Institut Supérieur de l Électronique et du Numérique Tél. : +33 (0)2.98.03.84.00 Fax : +33 (0)2.98.03.84.10 20, rue Cuirassé Bretagne CS 42807-29228 BREST Cedex 2 - FRANCE Projet M1 Année scolaire 2013/2014
Plus en détailUn 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étailOn 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étailStructure 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étailVers 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étailInformatique industrielle A7-19571 Systèmes temps-réel J.F.Peyre. Partie I : Introduction
Informatique industrielle A7-19571 Systèmes temps-réel J.F.Peyre Partie I : Introduction Plan de la première partie Quelques définitions Caractéristiques communes des applications temps-réel Exemples d
Plus en détailDébuter avec PsoC ou PsoC niveau 0
Débuter avec PsoC ou PsoC niveau 0 Objectifs : se familiariser avec les circuits PsoC et leur environnement, prendre en main le logiciel et le kit d'évaluation, développer une application simple avec le
Plus en détailMatériel informatique (hardware)
Matériel informatique (hardware) Le matériel informatique (en anglais hardware) est l'ensemble des équipements en électronique numérique (aussi appelée électronique digitale) servant au traitement des
Plus en détailThème 3 Conception et vérification d architectures de systèmes sur puce
Thème 3 Conception et vérification d architectures de systèmes sur puce Conception et simulation Frédéric Pétrot Vérification Laurence Pierre Conception et vérification d architectures de systèmes sur
Plus en détailArchitecture des ordinateurs TD1 - Portes logiques et premiers circuits
Architecture des ordinateurs TD1 - Portes logiques et premiers circuits 1 Rappel : un peu de logique Exercice 1.1 Remplir la table de vérité suivante : a b a + b ab a + b ab a b 0 0 0 1 1 0 1 1 Exercice
Plus en détailT. BLOTIN Lycée Paul-Eluard 93206 SAINT-DENIS
T. BLOTIN Lycée Paul-Eluard 93206 SAINT-DENIS SOMMAIRE I. Le VHDL pour qui, pourquoi, quand, comment? A. Le VHDL!...... 1 B. Pourquoi un langage de description?...... 1 C. Les limites actuelles...... 2
Plus en détailProfil UML pour TLM: contribution à la formalisation et à l automatisation du flot de conception et vérification des systèmes-sur-puce.
INSTITUT NATIONAL POLYTECHNIQUE DE GRENOBLE N attribué par la bibliothèque T H È S E pour obtenir le grade de DOCTEUR DE L INPG Spécialité : «Micro et Nano Électronique» préparée au laboratoire CEA LIST/DTSI/SOL/LISE
Plus en détailALTIUM DESIGNER. Solution unifiée de développement de produits électroniques, intégrée avec la mécanique
Design Industriel et intégration de l électronique Toulouse 4 Mars 2009 ALTIUM DESIGNER Solution unifiée de développement de produits électroniques, intégrée avec la mécanique Christian Tichet Account
Plus en détailConception Electronique (CEL) Prof. Maurizio Tognolini
Conception Electronique (CEL) Prof. Maurizio Tognolini iai institut d Automatisation industrielle MTI/CEL 19/09/2010 v2.0 1 CEL semestre «automne» 2010-2011 Enseignement: cours et labo: (Chaque semaine)
Plus en détailHubert & Bruno Lundi 12 octobre 2009 SAINT-QUENTIN (02)
Hubert & Bruno Lundi 12 octobre 2009 SAINT-QUENTIN (02) Ne rien livrer au hasard, c est économiser du travail Pont Sainte Maxence(O C est quoi USB? Comment ça marche? Les standards? La technique en détail
Plus en détailConception Systèmes numériques VHDL et synthèse automatique des circuits
Année 2008-2009 Conception Systèmes numériques VHDL et synthèse automatique des circuits Travaux pratiques Pentium4 Présentation du simulateur VHDL sous environnement Cadence Présentation de l outil Synopsys
Plus en détailMODULE 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étailLE 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étailModules 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étailIntroduction à 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étailCours Informatique 1. Monsieur SADOUNI Salheddine
Cours Informatique 1 Chapitre 2 les Systèmes Informatique Monsieur SADOUNI Salheddine Un Système Informatique lesystème Informatique est composé de deux parties : -le Matériel : constitué de l unité centrale
Plus en détailLa copie sur support papier à usage privé est autorisée conformément à l article L122-5 du Code de la Propriété Intellectuelle.
CRÉDITS COPYRIGHT 2014 - Tous droits réservés La reproduction, représentation, adaptation, ou modification partielle ou totale du contenu de l ouvrage, à titre commerciale ou personnelle, sans l autorisation
Plus en détailConception Systèmes numériques VHDL et synthèse automatique des circuits
Année 2011-2012 Conception Systèmes numériques VHDL et synthèse automatique des circuits Travaux pratiques WIDEMACV1 LAAS-CNRS 2011 Présentation du simulateur VHDL sous environnement Cadence Présentation
Plus en détailTAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES
TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES 1 DECOUVERTE DE LA VIRTUALISATION... 2 1.1 1.2 CONCEPTS, PRINCIPES...2 UTILISATION...2 1.2.1 Formation...2
Plus en détailChapitre 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étailLimitations 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étailAlchin 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étailFONCTION COMPTAGE BINAIRE ET DIVISION DE FRÉQUENCE
I/ GÉNÉRALITÉS I.1/ Fonction Un compteur binaire est utilisé : -pour compter un certain nombre d'évènements binaires -pour diviser la fréquence d'un signal logique par 2 m Page 1 FONCTION COMPTAGE BINAIRE
Plus en détailIntroduction 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étailTABLE DES MATIÈRES 1. DÉMARRER ISIS 2 2. SAISIE D UN SCHÉMA 3 & ' " ( ) '*+ ", ##) # " -. /0 " 1 2 " 3. SIMULATION 7 " - 4.
TABLE DES MATIÈRES 1. DÉMARRER ISIS 2 2. SAISIE D UN SCHÉMA 3! " #$ % & ' " ( ) '*+ ", ##) # " -. /0 " 1 2 " 3' & 3. SIMULATION 7 0 ( 0, - 0 - " - & 1 4. LA SOURIS 11 5. LES RACCOURCIS CLAVIER 11 STI Electronique
Plus en détailMICROCONTROLEURS 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étailTraitement de données
Traitement de données Présentation du module TINI Présentation du module : Le module Tini se décline en plusieurs versions, il est constitué d une carte d application et d un module processeur : Les modules
Plus en détailOrdinateurs, Structure et Applications
Ordinateurs, Structure et Applications Cours 10, Les interruptions Etienne Tremblay Université Laval, Hiver 2012 Cours 10, p.1 Les interruptions du 8086 Une interruption interrompt l exécution séquentielle
Plus en détailVIII- Circuits séquentiels. Mémoires
1 VIII- Circuits séquentiels. Mémoires Maintenant le temps va intervenir. Nous avions déjà indiqué que la traversée d une porte ne se faisait pas instantanément et qu il fallait en tenir compte, notamment
Plus en détailNaissance d'un REPTAR
Naissance d'un REPTAR "Bringing spirit into an hardware skeleton" R.Bornet - HEIG-VD/REDS - Mars 2014 Plan Introduction Démarche générale Premiers signes de vie Bootloader Kernel Userspace Les bonnes adresses
Plus en détailEnseignant: Lamouchi Bassem Cours : Système à large échelle et Cloud Computing
Enseignant: Lamouchi Bassem Cours : Système à large échelle et Cloud Computing Les Clusters Les Mainframes Les Terminal Services Server La virtualisation De point de vue naturelle, c est le fait de regrouper
Plus en détailGenDbg : un débogueur générique. Didier Eymery Jean-Marie Borello Jean-Marie Fraygefond Odile Eymery Philippe Bion
GenDbg : un débogueur générique Didier Eymery Jean-Marie Borello Jean-Marie Fraygefond Odile Eymery Philippe Bion 2008 Qui sommes nous? Centre d électronique de l Armement (CELAR) Maîtrise et protection
Plus en détailRobot WIFIBOT Lab V4. Lab V4. www.wifibot.com
Lab V4 Robot WIFIBOT Lab V4 4 roues motrices avec 4 PID indépendants et motorisation sans balais Architecture modulaire et ouverte Contrôlable en RS232 ou en Wifi PC x86 embarqué avec une image Win7 ou
Plus en détailArchitecture 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étailRobot WIFIBOT Lab V3. 4 roues motrices
4 roues motrices Lab V3 Robot WIFIBOT Lab V3 Architecture modulaire et ouverte Contrôlable en RS232 ou en Wifi PC x86 embarqué avec une image Xpe ou Linux Ubuntu Le Wifibot Lab est une plate forme robotique
Plus en détailTeamConnect. SL TeamConnect CU1, Unité centrale SL TeamConnect CB1, Combox CARACTÉRISTIQUES
TeamConnect SL TeamConnect CU1, Unité centrale SL TeamConnect CB1, Combox CARACTÉRISTIQUES 8 Connectivité par ligne téléphonique terrestre et PC/Voix sur IP (VoiP) pour téléconférence via téléphone et
Plus en détailMini_guide_Isis_v6.doc le 10/02/2005 Page 1/15
1 Démarrer... 2 1.1 L écran Isis... 2 1.2 Les barres d outils... 3 1.2.1 Les outils d édition... 3 1.2.2 Les outils de sélection de mode... 4 1.2.3 Les outils d orientation... 4 2 Quelques actions... 5
Plus en détailMini_guide_Isis.pdf le 23/09/2001 Page 1/14
1 Démarrer...2 1.1 L écran Isis...2 1.2 La boite à outils...2 1.2.1 Mode principal...3 1.2.2 Mode gadgets...3 1.2.3 Mode graphique...3 2 Quelques actions...4 2.1 Ouvrir un document existant...4 2.2 Sélectionner
Plus en détailExtrait des Exploitations Pédagogiques
Pédagogiques Module : Compétitivité et créativité CI Première : Compétitivité et créativité CI institutionnel : Développement durable et compétitivité des produits Support : Robot - O : Caractériser les
Plus en détailCours n 12. Technologies WAN 2nd partie
Cours n 12 Technologies WAN 2nd partie 1 Sommaire Aperçu des technologies WAN Technologies WAN Conception d un WAN 2 Lignes Louées Lorsque des connexions dédiées permanentes sont nécessaires, des lignes
Plus en détailPotentiels de la technologie FPGA dans la conception des systèmes. Avantages des FPGAs pour la conception de systèmes optimisés
Potentiels de la technologie FPGA dans la conception des systèmes Avantages des FPGAs pour la conception de systèmes optimisés Gérard FLORENCE Lotfi Guedria Agenda 1. Le CETIC en quelques mots 2. Générateur
Plus en détailInstaller et configurer un réseau local Ethernet commuté. Généralités 1 Utilisation d un Switch administrable D-Link DES-3226
Installer et configurer un réseau local Ethernet commuté. Généralités 1 Utilisation d un Switch administrable D-Link DES-3226 Sommaire 1. Objectifs de ce TP... 2 2. Infrastructure du réseau... 2 3. Chargement
Plus en détailOrdinateur 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étailTHÈSE DEVANT L UNIVERSITÉ DE RENNES 1
N d ordre : 3881 THÈSE présentée DEVANT L UNIVERSITÉ DE RENNES 1 pour obtenir le grade de : DOCTEUR DE L UNIVERSITÉ DE RENNES 1 Mention : Traitement du Signal et Télécommunications par Julien LALLET Équipe
Plus en détailOutils logiciels SPC - une façon simple d optimiser les performances et la protection
Outils logiciels SPC - une façon simple d optimiser les performances et la protection SPC - Étendre l art moderne de la détection d intrusion www.spc-intruder-detection.com Answers for infrastructure.
Plus en détailFiche technique CPU 315SN/PN (315-4PN33)
Fiche technique CPU 315SN/PN (315-4PN33) Données techniques N de commande 315-4PN33 Information générale Note - Caractéristiques SPEED-Bus - Données techniques de l'alimentation Alimentation (valeur nominale)
Plus en détailActivité initiation Arduino
2015 Activité initiation Arduino 0 SOMMAIRE TABLE DES ILLUSTRATIONS (FIGURES)... 3 INTRODUCTION... 4 COMPOSITION DE LA PLATEFORME ARDUINO... 4 UTILISATION DE LA BREADBOARD... 6 LISTE DU MATERIEL FOURNI
Plus en détailModules du DUT Informatique proposés pour des DCCE en 2014/2015
Modules du DUT Informatique proposés pour des DCCE en 2014/2015 Résumé de l offre : Parmi les 5500 heures d enseignement informatique dispensées au département informatique de l IUT (avec 2880 heures de
Plus en détailTD 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étail1 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étailASR1 TD7 : Un microprocesseur RISC 16 bits
{Â Ö Ñ º ØÖ Ý,È ØÖ ºÄÓ Ù,Æ ÓÐ ºÎ ÝÖ Ø¹ ÖÚ ÐÐÓÒ} Ò ¹ÐÝÓÒº Ö ØØÔ»»Ô Ö Óº Ò ¹ÐÝÓÒº Ö» Ö Ñ º ØÖ Ý»¼ Ö½» ASR1 TD7 : Un microprocesseur RISC 16 bits 13, 20 et 27 novembre 2006 Présentation générale On choisit
Plus en détail