„Projektowanie na FPGA” – kurs 30 361 RUB. z MSU, szkolenie 10 tygodni. (3 miesiące), Data: 28 listopada 2023 r.
Miscellanea / / November 28, 2023
Dodatkowe wykształcenie podyplomowe na kierunku inżynieria fizyczna.
Wydział Fizyki oferuje szkolenia dla specjalistów z zakresu nanotechnologii, automatyki eksperymentalnej i programowania systemów wbudowanych opartych na mikrokontrolerach. Zajęcia prowadzą wybitni profesorowie i wykładowcy.
Cel programu: Kształcenie inżynierów-projektantów systemów elektronicznych gromadzenia, analizowania, przetwarzania i przesyłania informacji. Możliwe zastosowania takich systemów obejmują kontrolę układów fizyki eksperymentalnej; gromadzenie, analiza i transfer danych doświadczalnych; interfejs systemów elektronicznych ze standardowymi interfejsami komputerów osobistych. Możliwe jest wykonywanie szybkiego przetwarzania danych na układach FPGA.
Głównym celem tego kursu jest zapewnienie podstawowego zrozumienia możliwości układów FPGA oraz projektowania obwodów cyfrowych i maszyn stanowych.
FPGA (Field Programmable Gate Array) lub FPGA (programowalny układ logiczny) – kryształ półprzewodnikowy, którego połączenia pomiędzy bramkami i logiką działania można formować i zmieniać wielokrotnie podczas pracy. Układ FPGA zawiera zestaw komórek logicznych (bramki, przerzutniki, komórki pamięci) oraz programowalną matrycę, która zapewnia połączenie tych komórek zgodnie z projektem dewelopera. Choć kiedyś do zaprojektowania wszystkich płytek urządzenia cyfrowego potrzebna była armia inżynierów, dziś może to zaprojektować jedna osoba w jednym układzie FPGA. Dziś FPGA jest niezrównanym narzędziem pod względem wydajności i wydajności do wdrażania algorytmów sterowania i regulacji, gromadzenia i przetwarzania danych. Możliwości współczesnych układów FPGA są tak duże, że można w nich zaimplementować nie tylko moduły takie jak PCI Express, Ethernet 10/100/1000, USB, DDR2, DVI, kontroler SATA, ale także najwydajniejsze procesory np. PowerPC 440. Dla układów FPGA zaimplementowano już ogromną liczbę wyspecjalizowanych modułów. Układ FPGA może jednocześnie wykonywać tysiące programów sterujących PID i przetwarzać w czasie rzeczywistym różne sygnały, w tym sygnały ultraszerokopasmowe. Rekonfiguracja umożliwia ponowną konfigurację układu FPGA w celu wykonania nowego zadania w ciągu kilku milisekund. Celem kursu jest przygotowanie inżynierów-konstruktorów systemów elektronicznych do gromadzenia, analizowania, przetwarzania i przesyłania informacji. Możliwe zastosowania takich systemów obejmują kontrolę układów fizyki eksperymentalnej; gromadzenie, analiza i transfer danych doświadczalnych; łączenie układów elektronicznych ze standardowymi interfejsami komputerów osobistych (PCI Express, USB, RS232). Istnieje możliwość szybkiego przetwarzania danych na układach FPGA (cyfrowe przetwarzanie sygnałów jednowymiarowych, praca ze strumieniowymi sygnałami wideo, obliczenia równoległe).
Kierunek programu
Profesjonalne programy
Obszar programu
Matematyka i nauka
Grupa programowa
Fizyka i astronomia
Typ programu
Zaawansowane programy szkoleniowe
Forma studiów
Kursy korespondencyjne z wykorzystaniem technologii nauczania na odległość
Zakres programu (godziny akademickie)
Razem - 80
Sala lekcyjna - 80
Warunki przyjęć
Studenci muszą posiadać wiedzę z zakresu języka C i umiejętności programowania w nim, wykształcenie co najmniej średnie oraz doskonałą znajomość obsługi komputera.