¿Qué quieres aprender?

Crea tu primer circuito con VHDL y FPGA

Crea tu primer circuito con VHDL y FPGA

Udemy

Curso online


20

Con nuestro curso de VHDL aprenderás a crear tu diseño digital y descargarlo en una FPGA.

Esta formación incluye más de 8 horas de clases de teoría y laboratorios. Además está en constante crecimiento con las sugerencias de los alumnos. ¿Quieres que hablemos de algún tema concreto? Dínoslo y añadiremos una clase.

A través de tutoriales, clases teóricas y clases prácticas de VHDL y FPGAs podrás crear tu primer diseño en VHDL y hacerlo funcionar en tu FPGA de Xilinx o Altera.

Para ello no es necesario disponer de ningún conocimiento previo sobre VHDL. En el curso iremos recorriendo todo lo que hace falta para poder crear diseños desde cero.

En este curso aprenderás todas las nociones básicas de VHDL y FPGA. Desde lo más básico hasta como crear test avanzados para simular de forma profesional tu diseño.

Todos los diseños los implementaremos sobre diferentes placas con FPGA reales. Trabajaremos con la Nexys 4 de Digilent y también con FPGA de bajo coste de Altera. Aún así, si tienes otra placa diferente también te valdrá para seguir el curso. Si tienes dudas de cómo utilizarla pregúntanos.

El curso cubre más de 40 videos que muestran la sintaxis de VHDL, de manera ordenada y sistematizada, de tal forma que al terminarlos el alumno es capaz de crear e implementar sus propios diseños.

Además, el curso tiene un gran número de ejemplos de laboratorio, con su correspondiente código VHDL que permite aplicar todos los conocimientos adquiridos. En estos laboratorios se trabajará desde los aspectos más básicos hasta la creación de un microprocesador completo totalmente funcional sobre la FPGA.

¿Para quién es este curso?

Quien desee aprender a crear sus propios circuitos digitales con FPGA y VHDL

Estudiantes de Ingeniería Electrónica, Informática, de Sistemas o de Telecomunicaciones

Amantes de la electrónica que quieran dar un salto adelante en sus conocimientos

Gente que haga proyectos con Arduino y quieran realizar diseños más complejos

¿Quieres hablar con un asesor sobre este curso?

Objetivos

Que es VHDL y una FPGA La sintáxis de VHDL Crear diseños funcionales y estructurales con VHDL Simular tus diseños con Modelsim Implementar tu diseño VHDL en una FPGA utilizado Vivado Crear tu propio microprocesador

A quién va dirigido

Quien desee aprender a crear sus propios circuitos digitales con FPGA y VHDL Estudiantes de Ingeniería Electrónica, Informática, de Sistemas o de Telecomunicaciones Amantes de la electrónica que quieran dar un salto adelante en sus conocimientos Gente que haga proyectos con Arduino y quieran realizar diseños más complejos

Requisitos

Modelsim licencia de estudiante gratuita. En el curso se explica cómo instalarlo Xilinx Vivado o Altera(Intel) Quartus-II. En el curso también se explica todo el proceso de instalación Conocer las bases del diseño digital Nociones de programación Opcionalmente, una placa de prototipado con FPGA, trabajaremos con Artix-7 de Xilinx y Ciclone-II de Altera pero es válida cualquier otra.

Temario completo de este curso

Contenido del curso...Introducción...¿Cómo se diseña un chip? ...Tecnologías de implementación, FPGA, ASIC ...Lenguajes de descripción de Hardware, VHDL y Verilog ...Estructura de un diseño VHDL Entidades y arquitecturas ...Señales y variables ...Tipos de datos VHDL ...Tipos de dato Standard logic / standard logic vector ...Tipos de dato Unsigned/signed ...Tipos de dato Integer y Boolean ...Arrays y estructuras ...Ejemplos (inicializar valores) ...Primer ejemplo en VHDL: Sumador n bits ...Estilos descriptivos flujo de datos, estructural y de comportamiento ...Estilo descriptivos flujo de datos ...Estilos descriptivos estructural ...Estilos descriptivos de comportamiento, sentencias condicionales ...Estilos descriptivos de comportamiento, procesos ...Estilos descriptivos de comportamiento, bucles ...Diferencia de implementación entre If y Case ...Ejemplo descripción estructural (sumador 1 bit, sumador n bits, generate) ...Ejemplo descripción comportamiento (sumador n bits) ...Sistemas combinacionales y secuenciales ...Ejemplo Sistema combinacional (ALU) ...Ejemplo Sistema secuencial (contador ascendente) ...Maquinas de estado, Mealy y Moore ...Memorias ...Ejemplo Máquina de Estado ...Testbench simple ...Tesbenches avanzados ...Ejemplos de tests de los apartados anteriores en Modelsim ...Instalación Simulador Modelsim ...Xilinx Vivado, instalación ...Placa de prototipado Digilent Nexys4 con Xilinx Artix-7 ...El fichero de restricciones de Xilinx ...Instalación Quartus-II y placa bajo coste Altera Cyclone II ...Laboratorio 1. Sumador combinacional con switch y led ...Laboratorio 2. Contador con display 7 segmentos Nexys4 ...
Ver más