YoVDO

Electrónica Digital Bit a Bit: Diseñando en Verilog para FPGA

Offered By: Pontificia Universidad Católica de Chile via Coursera

Tags

Verilog Courses FPGA Courses FPGA Design Courses Sequential Circuits Courses

Course Description

Overview

Los circuitos digitales más complejos como memorias y procesadores, que contienen millones de transistores gracias a su reducido tamaño, pueden ser divididos en circuitos más simples ya conocidos para facilitar su diseño e implementación. Lo mismo podemos realizar utilizando Verilog para diseñar circuitos digitales complejos que realizan muchas funciones o cuentan con un gran número de entradas y salidas. El curso “Electrónica digital bit a bit: Diseñando circuitos complejos” nos presenta los circuitos combinacionales y secuenciales síncronos que son fundamentales para el diseño de máquinas de estado y sistemas digitales más complejos, como por ejemplo memorias y procesadores. También nos introduce a los circuitos secuenciales asíncronos con las debidas precauciones que se deben tener para diseñarlos e implementarlos. El curso termina presentando varios ejemplos de sistemas digitales, tales como una memoria SRAM y un procesador simple. La metodología a utilizar trabaja con videolecciones acompañadas de cortos cuestionarios te ayudarán a reforzar tu aprendizaje en cuanto a la comprensión y distinción de los circuitos combinacionales y secuenciales, el análisis de circuitos basados en máquinas de estado y el diseño de estos a partir de Verilog.

Syllabus

  • Bloques de circuitos combinacionales
    • Las láminas y figuras presentadas en este módulo han sido elaboradas basándose en el libro "Fundamentals of Digital Logic with Verilog Design" de los autores Stephen Brown y Zvonko Vranesic.
  • Flip-flops, registros y contadores
    • Las láminas y figuras presentadas en este módulo han sido elaboradas basándose en el libro "Fundamentals of Digital Logic with Verilog Design" de los autores Stephen Brown y Zvonko Vranesic.
  • Circuitos secuenciales síncronos
    • Las láminas y figuras presentadas en este módulo han sido elaboradas basándose en el libro "Fundamentals of Digital Logic with Verilog Design" de los autores Stephen Brown y Zvonko Vranesic.
  • Circuitos secuenciales asíncronos
    • Las láminas y figuras presentadas en este módulo han sido elaboradas basándose en el libro "Fundamentals of Digital Logic with Verilog Design" de los autores Stephen Brown y Zvonko Vranesic.
  • Diseño de sistemas digitales
    • Las láminas y figuras presentadas en este módulo han sido elaboradas basándose en el libro "Fundamentals of Digital Logic with Verilog Design" de los autores Stephen Brown y Zvonko Vranesic.

Taught by

Angel Abusleme

Tags

Related Courses

FPGA Capstone: Building FPGA Projects
University of Colorado Boulder via Coursera
FPGA Design for Embedded Systems
University of Colorado Boulder via Coursera
Hardware Description Languages for FPGA Design
University of Colorado Boulder via Coursera
FPGA Softcore Processors and IP Acquisition
University of Colorado Boulder via Coursera
Expanded FPGA Training with NIOS II
University of Colorado Boulder via Coursera