Course Outline

Invoering

[1. Overzicht

  • Wat is Vivado?
  • Vivado kenmerken

Digitale systemen

  • Analoge systemen versus digitale systemen
  • FPGA-architectuur

Het voorbereiden van de ontwikkelomgeving

  • Installeren en configureren Vivado
  • Navigeren door de interface

Vivado Snelle start

  • Een project maken
  • Mappen en configuratiebestanden structureren
  • Het ontwikkelen van een bord

Vivado Gereedschap

  • Het bouwen van een I/O-pinplanningsproject
  • Gebruik van hoge synthesetools
  • Poorten toevoegen
  • Het uitvoeren van ontwerpcontroles
  • Geluid melden

IP-kernen

  • Werken met kernen
  • Kernrepository's maken, toevoegen en beheren

Automatisering

  • TCL-scripts gebruiken
  • Aangepaste TCL-scripts maken

Hardware-ontwerp

  • Werken met simulatie
  • Het gebruik van foutopsporingstools

Soft Core-processors en FPGA-ontwikkeling

  • Het creëren van zachte kernprocessors
  • Programming de FPGA

Samenvatting en conclusie

Requirements

  • Een goed begrip van logisch ontwerp en elektronica
  • C-programmeerervaring

Publiek

  • FPGA-ontwikkelaars
  14 Hours
 

Getuigenissen (3)

Related Courses

Using C++ in Embedded Systems - Applying C++11/C++14

  21 Hours

Related Categories