FPGA, µC, µP quelle est la solution?REALISE PAR:BIBARI WAELHARD&SOFT DEVELOPER INDUSTRIAL DEVISION1
PlanMicroprocesseur
µP-Exemples
Microcontrôleur
µC-Exemples
FPGA
Outils de CAO
FPGA,µC,µP quelle est la solution?
Système Embarqué
µC VS µP
Usage des µC et µP
Usage des FPGAs
Evolutions-CODESIGN
Les nouvelles  utilisations des FPGAs
Le CODESIGN
Flot de CODESIGN
Conclusion2
MicroprocesseurUn 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.3
Microprocesseur Il y a un compteur d'adresse, de pile, un accumulateur, une ALU, des registres. Et il faut rajouter des tas de périphériques externes : RAM ROM I/O UART etc.
Microprocesseur-Exemples   5Processeur INTELProcesseur NVIDIA de la carte graphiqueProcesseur PowerPC de IBM et Motorola
Microcontrôleur 6Un microcontrôleur est un circuit intégré qui rassemble les éléments essentiels d'un ordinateur : processeur, mémoire (mémoire morte pour le programme, mémoire vive pour les données), unités périphériques et interfaces d’entrées-sorties. Les microcontrôleurs se caractérisent par un plus haut degré d'intégration, une plus faible consommation électrique (quelques milliwatts en fonctionnement, quelques nanowatts en veille), une vitesse de fonctionnement plus faible (quelques mégahertz à quelques centaines de mégahertz) et un coût réduit par rapport aux microprocesseurs polyvalents utilisés    dans les ordinateurs personnels.
Microcontrôleur 7
Microcontrôleur-Exemples8Microcontrôleurs de MICROCHIP appelés PICMicrocontrôleur de PHILIPS
FPGA9FPGA : Field Programmable Gate ArrayComposant, constitué d’un ensemble de ressources logiques élémentaires configurables pouvant être mises en relation par un réseau d’interconnexions aussi configurable
10LA FAMILLEALTERA
11FAMILLEXILINX
12FPGA Tous les fabricants de FPGA proposent des outils de CAO, passage obligé pour configurer leurs circuits:
pour Xilinx c’est  ISE - Foundation
pour Altera c’est Quartus ou MAX + II

Presentaion fpga µc µp quelles est la solution