"Conception sur FPGA" - cours 30 361 RUB. de MSU, formation 10 semaines. (3 mois), Date: 28 novembre 2023.
Miscellanea / / November 28, 2023
Formation postuniversitaire complémentaire dans le domaine du génie physique.
La Faculté de Physique propose des formations destinées à former des spécialistes dans le domaine des nanotechnologies, de l'automatisation expérimentale et de la programmation de systèmes embarqués à base de microcontrôleurs. Les cours sont dispensés par d'éminents professeurs et membres du corps professoral.
Objectif du programme: Formation d'ingénieurs concepteurs de systèmes électroniques de collecte, d'analyse, de traitement et de transmission d'informations. Les applications possibles de tels systèmes incluent le contrôle des configurations de physique expérimentale; collecte, analyse et transfert de données expérimentales; interface de systèmes électroniques avec des interfaces d'ordinateurs personnels standard. Il est possible d'effectuer un traitement de données à grande vitesse sur des FPGA.
L'objectif principal de ce cours est de fournir une compréhension de base des capacités des FPGA et de la conception de circuits numériques et de machines à états.
FPGA (Field Programmable Gate Array) ou FPGA (Programmable Logic Integrated Circuit) – cristal semi-conducteur dont les connexions entre les portes et la logique de fonctionnement peuvent être formées et modifiées de nombreuses fois en travaillant. Le FPGA comprend un ensemble de cellules logiques (portes, bascules, cellules mémoire) et une matrice programmable qui assure la connexion de ces cellules conformément à la conception du développeur. Alors qu'il fallait autrefois une armée d'ingénieurs pour concevoir toutes les cartes d'un appareil numérique, aujourd'hui, il peut être conçu par une seule personne à l'intérieur d'une seule puce FPGA. Aujourd'hui, le FPGA est un outil inégalé en termes d'efficacité et de performances pour la mise en œuvre d'algorithmes de contrôle et de régulation, la collecte et le traitement des données. La capacité des FPGA modernes est si grande qu'ils peuvent implémenter non seulement des modules tels que PCI Contrôleur Express, Ethernet 10/100/1000, USB, DDR2, DVI, SATA, mais aussi les processeurs les plus puissants, par exemple, PowerPC 440. Un grand nombre de modules spécialisés ont déjà été implémentés pour les FPGA. Le FPGA peut exécuter simultanément des milliers de programmes de contrôle PID et traiter divers signaux, y compris des signaux ultra-large bande, en temps réel. La reconfiguration vous permet de reconfigurer le FPGA pour effectuer une nouvelle tâche en quelques millisecondes. Le cours est conçu pour former des ingénieurs concepteurs de systèmes électroniques de collecte, d'analyse, de traitement et de transmission d'informations. Les applications possibles de tels systèmes incluent le contrôle des configurations de physique expérimentale; collecte, analyse et transfert de données expérimentales; couplage de systèmes électroniques avec des interfaces informatiques standard (PCI Express, USB, RS232). Il est possible d'effectuer un traitement de données à grande vitesse sur les FPGA (traitement numérique de signaux unidimensionnels, travail avec des signaux vidéo en streaming, calcul parallèle).
Orientation du programme
Programmes professionnels
Domaine du programme
Mathématiques et sciences
Groupe de programmes
Physique et astronomie
Type de programme
Programmes de formation avancée
Forme d'étude
Cours par correspondance utilisant les technologies d'apprentissage à distance
Portée du programme (heures académiques)
Total - 80
Salle de classe - 80
Conditions d'admission
Les étudiants doivent avoir une connaissance du langage C et des compétences en programmation, au moins un diplôme d'études secondaires et une excellente connaissance de l'informatique.