Course Code: learnvivado
Duration: 14 hours
Prerequisites:
  • Zrozumienie projektowania układów logicznych i elektroniki
  • Doświadczenie w programowaniu w języku C

Odbiorcy

  • Programiści FPGA
Overview:

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.
Course Outline:

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

Sites Published:

United Arab Emirates - Learning Vivado

Qatar - Learning Vivado

Egypt - Learning Vivado

Saudi Arabia - Learning Vivado

South Africa - Learning Vivado

Brasil - Learning Vivado

Canada - Learning Vivado

中国 - Learning Vivado

香港 - Learning Vivado

澳門 - Learning Vivado

台灣 - Learning Vivado

USA - Learning Vivado

Österreich - Learning Vivado

Schweiz - Learning Vivado

Deutschland - Learning Vivado

Czech Republic - Learning Vivado

Denmark - Learning Vivado

Estonia - Learning Vivado

Finland - Learning Vivado

Greece - Learning Vivado

Magyarország - Learning Vivado

Ireland - Learning Vivado

Luxembourg - Learning Vivado

Latvia - Learning Vivado

España - Learning Vivado

Italia - Learning Vivado

Lithuania - Learning Vivado

Nederland - Learning Vivado

Norway - Learning Vivado

Portugal - Learning Vivado

România - Learning Vivado

Sverige - Learning Vivado

Türkiye - Learning Vivado

Malta - Learning Vivado

Belgique - Learning Vivado

France - Learning Vivado

日本 - Learning Vivado

Australia - Learning Vivado

Malaysia - Learning Vivado

New Zealand - Learning Vivado

Philippines - Learning Vivado

Singapore - Learning Vivado

Thailand - Learning Vivado

Vietnam - Learning Vivado

India - Learning Vivado

Argentina - Learning Vivado

Chile - Learning Vivado

Costa Rica - Learning Vivado

Ecuador - Learning Vivado

Guatemala - Learning Vivado

Colombia - Learning Vivado

México - Learning Vivado

Panama - Learning Vivado

Peru - Learning Vivado

Uruguay - Learning Vivado

Venezuela - Learning Vivado

Polska - Learning Vivado

United Kingdom - Learning Vivado

South Korea - Learning Vivado

Pakistan - Learning Vivado

Sri Lanka - Learning Vivado

Bulgaria - Learning Vivado

Bolivia - Learning Vivado

Indonesia - Learning Vivado

Kazakhstan - Learning Vivado

Moldova - Learning Vivado

Morocco - Learning Vivado

Tunisia - Learning Vivado

Kuwait - Learning Vivado

Oman - Learning Vivado

Slovakia - Learning Vivado

Kenya - Learning Vivado

Nigeria - Learning Vivado

Botswana - Learning Vivado

Slovenia - Learning Vivado

Croatia - Learning Vivado

Serbia - Learning Vivado

Bhutan - Learning Vivado

Nepal - Learning Vivado

Uzbekistan - Learning Vivado