University of Colorado Boulder
Spécialisation Conception de FPGA pour les systèmes embarqués

Profitez d'une croissance illimitée avec un an de Coursera Plus pour 199 $ (régulièrement 399 $). Économisez maintenant.

University of Colorado Boulder

Spécialisation Conception de FPGA pour les systèmes embarqués

Décoder les secrets du FPGA dans les systèmes embarqués. Améliorez vos opportunités de carrière et construisez de meilleurs systèmes en acquérant des compétences en conception FPGA.

Timothy Scherr
Benjamin Spriggs

Instructeurs : Timothy Scherr

29 613 déjà inscrits

Inclus avec Coursera Plus

Approfondissez votre connaissance d’un sujet
4.5

(645 avis)

niveau Intermédiaire

Expérience recommandée

2 mois à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Approfondissez votre connaissance d’un sujet
4.5

(645 avis)

niveau Intermédiaire

Expérience recommandée

2 mois à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Créez dans le FPGA un système sur puce fonctionnel avec un processeur logiciel Nios II, des mémoires RAM et FLASH, et plusieurs périphériques.

  • Comprendre et pratiquer tous les aspects du développement FPGA, y compris la conception, le design, l'implémentation et le débogage.

  • Comprendre la raison d'être de chaque phase du processus de développement du matériel, y compris l'ajustement, les contraintes de temps, la simulation et la programmation.

  • Appliquer des méthodes de conception hiérarchique pour créer des conceptions plus importantes en VHDL ou Verilog

Compétences que vous acquerrez

  • Catégorie : Circuits intégrés (CI) spécifiques à l'application
  • Catégorie : Environnements de développement intégré
  • Catégorie : Conception des systèmes
  • Catégorie : Conception de logiciels
  • Catégorie : Matériel électronique
  • Catégorie : Conception et mise en œuvre du système
  • Catégorie : Ingénierie électronique
  • Catégorie : Électronique
  • Catégorie : Réseau de portes programmables (FPGA)
  • Catégorie : Architecture des ordinateurs
  • Catégorie : Systèmes embarqués
  • Catégorie : Conception du matériel
  • Catégorie : Ingénierie informatique
  • Catégorie : Développement de logiciels
  • Catégorie : Architecture matérielle
  • Catégorie : Eclipse (Logiciel)
  • Catégorie : Développement du programme
  • Catégorie : Systèmes électroniques
  • Catégorie : Logique computationnelle
  • Catégorie : Vérification et validation

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Améliorez votre expertise en la matière

  • Acquérez des compétences recherchées auprès d’universités et d’experts du secteur
  • Maîtrisez un sujet ou un outil avec des projets pratiques
  • Développez une compréhension approfondie de concepts clés
  • Obtenez un certificat professionnel auprès de University of Colorado Boulder

Spécialisation - série de 4 cours

Ce que vous apprendrez

  • Décrire ce qu'est un FPGA et comment cette technologie a été développée

  • Déterminer comment choisir la meilleure architecture FPGA pour une application donnée

  • Utiliser des outils logiciels de pointe pour le développement de FPGA et résoudre des problèmes critiques de conception numérique à l'aide de FPGA

Compétences que vous acquerrez

Catégorie : Réseau de portes programmables (FPGA)
Catégorie : Conception du matériel
Catégorie : Simulation et logiciels de simulation
Catégorie : Architecture matérielle
Catégorie : Diagrammes schématiques
Catégorie : Circuits intégrés (CI) spécifiques à l'application
Catégorie : Logiciel de conception
Catégorie : Systèmes embarqués
Catégorie : Systèmes électroniques
Catégorie : Ingénierie électronique
Catégorie : Conception numérique
Catégorie : Conception technique
Catégorie : Vérification et validation
Catégorie : Électronique

Ce que vous apprendrez

  • Expliquer le rôle des HDL dans la saisie et la vérification de la conception des FPGA et des ASIC

  • Utiliser des outils logiciels HDL pour le développement de FPGA

Compétences que vous acquerrez

Catégorie : Vérification et validation
Catégorie : Logique computationnelle
Catégorie : Architecture matérielle
Catégorie : Simulations
Catégorie : Conception des systèmes
Catégorie : Conception de logiciels
Catégorie : Automatisation des tests
Catégorie : Ingénierie informatique
Catégorie : Systèmes embarqués

Ce que vous apprendrez

  • Créer une conception matérielle de processeur softcore Nios II à l'aide du flux de développement Altera

  • Comprendre les avantages et les étapes de la mise en œuvre d'une instruction personnalisée dans le processeur logiciel Nios II. S’ouvre dans un nouvel onglet

  • Énumérer les types d'IP disponibles pour les FPGA

  • Utiliser la simulation avec ModelSim pour vérifier la conception d'un FPGA

Compétences que vous acquerrez

Catégorie : Architecture matérielle
Catégorie : Systèmes embarqués
Catégorie : Conception et mise en œuvre du système
Catégorie : Architecture des ordinateurs
Catégorie : Vérification et validation
Catégorie : Développement de logiciels
Catégorie : Débogage
Catégorie : Configuration du système
Catégorie : Simulations
Catégorie : Environnements de développement intégré

Ce que vous apprendrez

  • Créer une conception FPGA fonctionnelle à l'aide de Quartus Prime et l'exécuter sur une carte d'évaluation

  • Comprendre et pratiquer tous les aspects du développement FPGA, y compris la conception, le design, l'implémentation et le débogage.

  • Créez dans le FPGA un système sur puce fonctionnel avec un processeur logiciel Nios II, des mémoires RAM et FLASH, et plusieurs périphériques.

  • Familiarisez-vous avec le flux de développement de la FGPA, en particulier dans le cas d'un SoC avec un flux de développement logiciel inclus.

Compétences que vous acquerrez

Catégorie : Réseau de portes programmables (FPGA)
Catégorie : Conception du matériel
Catégorie : Environnement de développement
Catégorie : Développement de logiciels
Catégorie : Documentation technique
Catégorie : Matériel électronique
Catégorie : Outils de développement de logiciels
Catégorie : Systèmes embarqués
Catégorie : Logiciels embarqués
Catégorie : Expérience en laboratoire
Catégorie : Rapports de laboratoire
Catégorie : Développement du programme
Catégorie : Conception et mise en œuvre du système
Catégorie : Eclipse (Logiciel)
Catégorie : Systèmes électroniques
Catégorie : Outils de construction
Catégorie : Tests en laboratoire
Catégorie : Environnements de développement intégré

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Préparer un diplôme

Ce site Spécialisation fait partie du (des) programme(s) diplômant(s) suivant(s) proposé(s) par University of Colorado Boulder. Si vous êtes admis et que vous vous inscrivez, les cours que vous avez suivis peuvent compter pour l'apprentissage de votre diplôme et vos progrès peuvent être transférés avec vous.¹

 

Instructeurs

Timothy Scherr
University of Colorado Boulder
5 Cours115 767 apprenants

Offert par

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions