Schița de curs
Introducere
Vivado Prezentare generală
- Ce este Vivado?
- Caracteristicile Vivado
Sisteme digitale
- Sisteme analogice vs sisteme digitale
- Arhitectura FPGA
Pregătirea mediului de dezvoltare
- Instalarea și configurarea Vivado
- Navigarea în interfață
Vivado Start rapid
- Crearea unui proiect
- Structurarea dosarelor și a fișierelor de configurare
- Dezvoltarea unei plăci
Vivado Instrumente
- Construirea unui proiect de planificare a pinilor I/O
- Utilizarea instrumentelor de înaltă sinteză
- Adăugarea porturilor
- Executarea verificărilor de proiectare
- Raportarea zgomotului
Culori IP
- Lucrul cu nuclee
- Crearea, adăugarea și gestionarea depozitelor de nuclee
Automatizare
- Utilizarea scripturilor TCL
- Crearea de scripturi TCL personalizate
Proiectare hardware
- Lucrul cu simularea
- Utilizarea instrumentelor de depanare
Procesoare Soft Core și dezvoltare FPGA
- Crearea de procesoare soft core
- Programming FPGA
Rezumat și concluzii
Cerințe
- O înțelegere a proiectării logice și a electronicii
- Experiență de programare C
Audiență
- Dezvoltatorii PFGA
Mărturii (4)
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
Curs - Embedded Linux Kernel and Driver Development
Exemple bune, accent pe materialul cel mai util
Piotr Sowiński - Intel Technology Poland
Curs - Object Oriented Programming with C++
Tradus de catre o masina
Flexibilitatea în ceea ce privește formarea.
Hans - Spanninga Metaal B.V.
Curs - PCB Circuit Design with Altium
Tradus de catre o masina
The trainer was very interactive and steadily paced.