• Universidad de Costa Rica

ED-EIE-VLSI-302: Diseño lógico de circuitos digitales II

Curso avanzado sobre diseño lógico de circuitos digitales utilizando Verilog, que introduce modelado con retardos, síntesis lógica, pipelining, protocolos de comunicación y conceptos avanzados de verificación y prueba de circuitos digitales.

OBJETIVO GENERAL

Introducir conceptos avanzados en el diseño lógico de circuitos digitales.

OBJETIVOS ESPECÍFICOS

  • Conocer sobre los modelos de retardo en Verilog (inercial y de transporte).
  • Realizar el proceso de síntesis lógica en los circuitos digitales diseñados.
  • Manejar arreglos multidimensionales de datos en Verilog.
  • Modelar aspectos avanzados de circuitos digitales como pipelining o protocolos de comunicación utilizando Verilog.

DIRIGIDO A

  • Personas que hayan aprobado el curso ED-EIE-VLSI-3: Diseño lógico de circuitos digitales I.

REQUISITOS DE LOS PARTICIPANTES

  • Haber aprobado el curso ED-EIE-VLSI-3.
  • Debe contar con una computadora con acceso a internet.

DOCENTES

  • Ing. Luis Enrique Araya, MSc
  • Ing. Erick Carvajal Barboza, PhD
  • Ing. Luis Li Chang, MSc
  • Ing. Roberto Rodriguez Rodriguez, PhD
  • Ing. Gerardo Castro Jiménez, MSc.

CONTENIDOS

  • Modelo de retardos en Verilog (2 horas)
    • Inserción de retardos en Verilog.
    • Tipos de retardo: inercial y de transporte.
  • Síntesis Lógica de Circuitos Digitales (4 horas)
    • Definición y objetivos.
    • Entradas y salidas.
    • Flujo básico de síntesis lógica.
  • Modelado de pipelining en Verilog (8 horas)
    • Conceptos fundamentales de pipelining.
    • Implementación de un procesador simple utilizando pipelining en Verilog.
  • Modelado de protocolos de comunicación en Verilog (8 horas)
    • Introducción a protocolos de comunicación.
    • El protocolo de comunicación I2C.
  • Conceptos avanzados de diseño digital (8 horas)
    • Conceptos de DFT.
    • Simulación de faltas.
    • Generación automática de patrones de prueba.
    • Prueba secuencial.
    • Built-In Selt Test.

EVALUACIÓN

  • Exámenes: 75%
  • Examen 1 (Unidades 1–2): 25%
  • Examen 2 (Unidades 3–4): 25%
  • Examen 3 (Unidad 5): 25%
  • Proyecto Final: 25%

Módulos