Programa del Curso
Introducción
Vivado Visión general
- ¿Qué es Vivado?
- Vivado Características
Sistemas Digitales
- Sistemas analógicos vs sistemas digitales
- Arquitectura FPGA
Preparación del entorno de desarrollo
- Instalación y configuración Vivado
- Navegar por la interfaz
Vivado Inicio rápido
- Creación de un proyecto
- Estructuración de carpetas y archivos de configuración
- Desarrollo de una junta directiva
Vivado Herramientas
- Creación de un proyecto de planificación de pines de E/S
- Uso de herramientas de alta síntesis
- Adición de puertos
- Ejecución de comprobaciones de diseño
- Informes de ruido
Núcleos IP
- Trabajar con núcleos
- Creación, adición y administración de repositorios principales
Automatización
- Uso de scripts TCL
- Creación de scripts TCL personalizados
Diseño de hardware
- Trabajar con simulación
- Uso de herramientas de depuración
Procesadores Soft Core y Desarrollo de FPGA
- Creación de procesadores de núcleo blando
- Programming La FPGA
Resumen y conclusión
Requerimientos
- Comprensión del diseño lógico y la electrónica
- Experiencia en programación en C
Audiencia
- Desarrolladores de FPGA
Testimonios (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
Curso - Embedded Linux Kernel and Driver Development
Buenos ejemplos, concéntrese en el material más útil
Piotr Sowiński - Intel Technology Poland
Curso - Object Oriented Programming with C++
Traducción Automática
La flexibilidad en la formación.
Hans - Spanninga Metaal B.V.
Curso - PCB Circuit Design with Altium
Traducción Automática
The trainer was very interactive and steadily paced.