/taller_digital_LAB1

Laboratorio 1 del taller de diseño digital en el Instituto Tecnológico de Costa Rica para la carrera de Ingeniería en Electrónica

Primary LanguageSystemVerilog

Lab 1. Introducción al diseño digital con HDL y herramientas EDA de síntesis

  • Este laboratorio introduce el disẽno de circuitos digitales por medio de lenguajes de descripción de hardware (HDLs, Hardware Description Languages). Un HDL es una forma de describir la especificación, comportamiento o estructura de un módulo de hardware, por medio de una especificación programática. Pese a su similitud con un lenguaje de programación (tipos de datos, estructuras básicas, sintaxis, entre otros) los HDLs se emplean para describir hardware, por lo que para todo diseño se debe tener conocimiento completo de qué componente se está diseñando. Esto implica la realización previa de tablas de verdad, diagramas de estados, diagramas de bloques, etc., según sea necesario.
  • En este laboratorio se trabajó con el HDL llamado SystemVerilog

Ejercicios que puede encontrar en este repositorio:

  1. Circuitos digitales discretos: Codificador y decodificador para teclado con matrices de 16 teclas.
  2. Switches, botones y LEDs en la FPGA.
  3. Multiplexor 4 a 1.
  4. Decodificador para display de 7 segmentos.
  5. Sumador y ruta crítica.
  6. Unidad aritmética lógica.