Verilog para FPGAs

Go to class
Write Review

Verilog para FPGAs provided by Udemy is a comprehensive online course, which lasts for 6 hours worth of material. Verilog para FPGAs is taught by Arturo Sacramento Lopez Gonzalez. Upon completion of the course, you can receive an e-certificate from Udemy. The course is taught in Spanishand is Paid Course. Visit the course page at Udemy for detailed price information.

Overview
  • Verilog para sistemas sincronos - de cero a intermedio

    What you'll learn:

    • Tener un conocimiento Intermedio-Avanzado de sistemas síncronos en FPGAs.
    • Estructura y Manejo de operaciones e instrucciones principales de Verilog.
    • Crear y ejecutar test benches para verificar el comportamiento de los sistemas.
    • Entendimiento de los sistemas digitales
    • Entender que es descripción de hardware y su importancia.

    El contenido de este curso es similar/igual al impartido a nivel universitario en varios colegios reconocidos a nivel nacional.

    El tema principal del curso es usar el lenguaje de descripción de hardware: Verilog. En el inicio del curso se dará una introducción a los sistemas digitales y análogos y sus diferencias. De igual manera, se explicarán los sistemas combinacionales y secuenciales. En Verilog se tocarán desde temas básicos como:

    · Constantes

    · Condicionales

    · Contadores

    · Flip-Flops

    · Simulaciones

    hasta temas más complejos como:

    · Instanciamientos

    · Parametrización

    · Máquinas de estados síncronas

    De igual manera se tocaran algunos temas de periféricos como:

    · ADC

    · Memorias

    · PWM

    · Video Graphics Array

    · UART

    El curso está abierto para que lo tome cualquier persona ya que se explicará todo a detalle. Es recomendable tener nociones de lógica digital, binario y tener algunos conocimientos de lenguajes de programación como C, Python, Java, etc.

    En el curso se aprenderá a crear módulos que se pueden cargar por lo que es recomendable que el alumno tenga una tarjeta de desarrollo con FPGA como DE10-Lite de Intel. Esto no es esencial ya que en caso de no contar con la tarjeta se enseñara al alumno a simular waveform y testbenches con lo que podrá ver el comportamiento de su modulo sin problema.

    Muchos de los ejemplos se realizarán con los softwares Quartus y ModelSim de Intel, por lo cual ser recomendaría su descarga, pero la metodología y técnicas se puede utilizar en cualquier software y/o tarjeta (por ejemplo, Xilinx)