- Zrozumienie projektowania układów logicznych i elektroniki
- Doświadczenie w programowaniu w języku C
Odbiorcy
- Programiści FPGA
Vivado to platforma programowa do analizy systemów HDL i tworzenia systemów syntezy wysokiego poziomu. Vivado zapewnia użytkownikom możliwość tworzenia systemów wbudowanych dla różnych przypadków użycia, takich jak przemysł medyczny, motoryzacyjny i inne.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów FPGA, którzy chcą używać Vivado do projektowania, debugowania i wdrażania rozwiązań sprzętowych.
Pod koniec tego szkolenia uczestnicy będą mogli
- Rozwijać systemy HDL za pomocą kodu C i narzędzi Vivado.
- Generować i wdrażać miękkie procesory w Vivado.
- Testować i symulować kod C za pomocą Vivado.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Wprowadzenie
Przegląd Vivado
- Czym jest Vivado?
- Funkcje Vivado
Systemy cyfrowe
- Systemy analogowe a systemy cyfrowe
- Architektura FPGA
Przygotowanie środowiska programistycznego
- Instalacja i konfiguracja Vivado
- Poruszanie się po interfejsie
Szybki start Vivado
- Tworzenie projektu
- Struktura folderów i plików konfiguracyjnych
- Tworzenie płytki
Narzędzia Vivado
- Tworzenie projektu planowania pinów we/wy
- Korzystanie z narzędzi do wysokiej syntezy
- Dodawanie portów
- Wykonywanie kontroli projektu
- Zgłaszanie zakłóceń
Rdzenie IP
- Praca z rdzeniami
- Tworzenie, dodawanie i zarządzanie repozytoriami rdzeni
Automatyzacja
- Korzystanie ze skryptów TCL
- Tworzenie niestandardowych skryptów TCL
Projektowanie sprzętu
- Praca z symulacją
- Korzystanie z narzędzi do debugowania
Procesory z miękkim rdzeniem i rozwój FPGA
- Tworzenie procesorów z miękkim rdzeniem
- FPGA Programming
Podsumowanie i wnioski
United Arab Emirates - Learning Vivado
Saudi Arabia - Learning Vivado
South Africa - Learning Vivado
Czech Republic - Learning Vivado
Magyarország - Learning Vivado