Nios II, le processeur embarqué d'Altera annonce une nouvelle aire pour l'électronique
Catégorie : Electronique | Ajouté le : 08/10/2010 09:49 |
Ajouté par : Technologuepro | Lectures : 22936 |
Commentaires : 0 [ Poster un commentaire ] | Note : Non évalué |
Imaginez que vous pouvez changer le processeur de votre téléphone potable, PDA, téléviseur ou n’importe quel équipement par un simple téléchargement sur internet. Imaginez que le processeur que vous achetez vous sera livré sur un CD ou une clé USB. Les processeurs embarqués ne cessent de s’améliorer en termes de performances, flexibilité et portabilité. Le Nios II La deuxième génération de processeurs embarqués à cœur logiciel d’Altera annonce déjà une nouvelle aire pour l’électronique et l’informatique embarqué. Ce processeur au cœur logiciel affiche la plus grande flexibilité, les meilleures performances et le plus faible coût, les développeurs peuvent choisir un nombre infini de configurations systèmes afin de répondre à leurs objectifs de performances et de coûts sans avoir recours à un ASIC. Nios II est un processeur 32-bit embarqué conçu spécialement pour la famille des FPGA Altera. Nios II incorpore de nombreuses améliorations sur l'architecture d'origine Nios, le rendant plus adapté pour une large gamme d'applications d'électronique embarqué et systèmes de contrôle. Nios II est comparable à MicroBlaze, un processeur softcore des FPGA Xilinx. Contrairement Microblaze, Synopsys DesignWare offre une licence de Nios II pour les standard-cell ASICs. Grâce à cette licence, les concepteurs peuvent utiliser Nios pour une production de masse d'ASIC. L'architecture Nios II est une architecture RISC soft-core qui est mis en œuvre entièrement dans une FPGA. La nature embarquée de ce type de processseur permet au concepteur de spécifier et générer un processeur sur mesure pour des besoins d'applications spécifiques. Les concepteurs peuvent étendre les fonctionnalités de base en y ajoutant une unité de gestion de mémoire prédéfini, définir des instructions personnalisées ou des périphériques personnalisés:
Le développement sur Nios II se compose de deux étapes distinctes: la phase de conception logicielle et la phase de production matérielle. Altera propose un logiciel appelé "Embedded Development Suite" (EDS) qui contient un environnement de développement intégré complet pour gérer le matériel et le programme en deux étapes distinctes: * Processus de génération de matériel les concepteurs de matériel Nios II utilise le "SOPC Builder" (System-on-a-Programmable-Chip) , un composant de l'environnement Quartus II, qui permet de configurer et de générer un système Nios. L'interface utilisateur de configuration graphique (GUI) permet aux utilisateurs de choisir le Nios II et l'ensemble de ses fonctionnalités et d'ajouter des périphériques, des blocs d'entrées/sorties, interface série... pour le système embarqué. Lorsque la spécification du matériel est terminée, Quartus II effectue la synthèse pour mettre en œuvre l'ensemble du système sur l'FPGA cible sélectionnée. * Processus de création logicielle Une partie distincte du logiciel "Embedded Development Suite (EDS)", gère le développement du programme. Elle comprend un compilateur C / C + +, un débogueur et un simulateur de jeu d'instructions. EDS permet aux programmeurs de tester leurs applications dans la simulation, ou télécharger et exécuter leur application compilée directement sur l'FPGA. Source : Altera |
Lectures recommandées sur ce thème :
Cours
Cours Microcontrôleurs - Catégorie : Cours Electronique
Cours Architecture des DSP - Catégorie : Cours Electronique
Cours Systèmes Embarqués - Catégorie : Cours Automatisme et Informatique Industrielle
Cours Systèmes logiques - Catégorie : Cours Automatisme et Informatique Industrielle
Cours Automates programmables industriels - Catégorie : Cours Automatisme et Informatique Industrielle
Cours Architecture et maintenance des systèmes informatiques - Catégorie : Cours Automatisme et Informatique Industrielle
Cours Systèmes d'exploitation pour mobiles - Catégorie : Logiciels et Systèmes
Cours Linux (Unix) - Catégorie : Logiciels et Systèmes
Articles
Une FPGA qui perce les limites de la loi de Moore en densité et bande passante - (28/10/2010)
Le CPU le plus rapide dans le monde... - (18/05/2009)
PSoC : un microcontrôleur avec des Périphériques sur demande ? - (21/04/2008)
Les circuits logiques programmables FPGA ! - (12/04/2008)
Listes des cours disponibles sur TECHNOLOGUE pro - (26/11/2007)
Montages électroniques
Variateur de vitesse pour moteur à courant continu par PIC16F876 en MLI (PWM) 12V - (26/03/2014)
Annuaire
Arcana Percipio - (25/11/2013)
Automgen - (21/08/2013)
Kit robot Lego Mindstorms NXT - (12/08/2013)
Cours, TD et TP d'électronique numérique - (10/08/2013)
Proteus (ISIS ARES) Design Suite - (10/08/2013)
Forums
Minuteur et horloge sur prothéus 8 - (11/12/2014)
Minuteur et horloge sur Proteus 8 professional - (10/12/2014)
Carte de commande d'un bras manipulateur a base du uprocesseur 8086 - (20/05/2013)
REALISATION UN FEUX CARREFOUR - (11/06/2011)
Aide "Conception et développement d'une carte biprocesseur" - (08/01/2011)
td + examen(assembleur 80*86) - (10/06/2010)
Commentaires
Aucun commentaire dans la base de données