UNIVERSIDAD NACIONAL DE HUANCAVELICA
FACULTAD DE INGENIERA ELECTRONICA - SISTEMAS
ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS
Lenguajes de Descripción de
Hardware (HDL)
DOCENTE: Mg. LAZO GALVEZ, Rolando
INTEGRANTES:
DAVILA RUIZ, Siara Carolina
MAYHUA QUISPE, Dennis
MENDOZA DE LA CRUZ, Jhan Marco
QUISPE PÉREZ, Alexander Anjhelo
SAMANIEGO MELENDEZ, Araciel Susan
PAMPAS - 2024
Introducción a los
Lenguajes de Descripción
de Hardware (HDL)
Los lenguajes de descripción de hardware (HDL) son lenguajes de programación
especiales diseñados para describir el comportamiento y la estructura de los
circuitos electrónicos. Son esenciales para el desarrollo de sistemas digitales
modernos, como microprocesadores, memorias y otros componentes de
hardware.
Definición y Objetivo de los Lenguajes HDL
Definición Objetivo
Los HDL permiten a los ingenieros describir el comportamiento y El objetivo principal de los lenguajes HDL es facilitar el diseño, la
la estructura de los circuitos electrónicos utilizando un lenguaje de simulación y la síntesis de circuitos digitales complejos.
alto nivel, similar al lenguaje de programación.
Características de los
Lenguajes HDL
Abstracción Modularidad
Permiten describir circuitos a Facilitan la creación de diseños
un nivel de abstracción más modulares, lo que facilita la
alto, sin necesidad de detalles reutilización y el
de bajo nivel. mantenimiento.
Simulación Síntesis
Los HDL permiten simular el Los lenguajes HDL pueden ser
comportamiento del circuito utilizados para generar
antes de su implementación automáticamente la
física. descripción física del circuito.
Lenguajes HDL Más Utilizados: VHDL y Verilog
VHDL Verilog
El lenguaje de descripción de hardware de muy alto nivel (VHDL) Verilog es un lenguaje de descripción de hardware ampliamente
es un lenguaje de programación estandarizado para describir utilizado en la industria electrónica, especialmente en el diseño de
circuitos digitales. circuitos integrados.
Diferencias entre VHDL y Verilog
VHDL Verilog
Más robusto, más estricto en sintaxis, orientado a objetos, con Más flexible, más fácil de aprender, orientado a
un enfoque en la verificación formal. procedimientos, con un enfoque en la síntesis y la simulación.
Estructura Básica de un Diseño HDL
Módulo
1 Bloque fundamental de un diseño HDL.
Entradas
2
Datos que se introducen en el módulo.
Salidas
3
Datos que se producen desde el módulo.
Señales
4
Comunicaciones internas dentro del módulo.
Comportamiento
5
Descripción de las operaciones del módulo.
Proceso de Diseño e Implementación con HDL
Especificación del circuito. 1
2 Diseño HDL del circuito.
Simulación del circuito. 3
4 Síntesis del circuito.
Implementación física del circuito. 5
6 Verificación del circuito.
Usos y Aplicaciones de los Lenguajes HDL
Comunicaciones
Circuitos Integrados Sistemas Embebidos Robótica
Los HDL son esenciales para el
Se usan para desarrollar
Los lenguajes HDL se utilizan diseño de redes de Los lenguajes HDL se utilizan en
sistemas embebidos, como
para diseñar circuitos comunicaciones, como el desarrollo de sistemas de
controladores y dispositivos
integrados complejos. módems y routers. control de robots.
IoT.
Ejemplos de Diseño con HDL
Sumador
Un circuito HDL simple que realiza la suma de dos números binarios.
Comparador
Un circuito HDL que compara dos valores y genera una salida indicando si son iguales,
mayores o menores.
Multiplicador
Un circuito HDL que realiza la multiplicación de dos números binarios.
Memoria
Un circuito HDL que implementa una memoria digital con capacidad de
almacenamiento de datos.
GRACIAS POR SU ATENCIÓN