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
Getuigenissen (4)
De flexibiliteit in de training.
Hans - Spanninga Metaal B.V.
Cursus - PCB Circuit Design with Altium
Machine Translated
The knowledge of the trainer. He was able to answer all of my questions, even questions about our platform. He also continued to help until we all understood the material.
James O'Donnell - Tennant Company
Cursus - Embedded Linux Kernel and Driver Development
Goede voorbeelden, focus op het meest bruikbare materiaal
Piotr Sowiński - Intel Technology Poland
Cursus - Object Oriented Programming with C++
Machine Translated
The trainer was very interactive and steadily paced.