Laboratorio 2
Laboratorio 2
MARCOS
FACULTAD DE INGENIERIA ELECTRONICA Y
ELECTRICA
LABORATORIO NUMERO 2
TITULO: SIMULACION EN DSCH Y VHDL
ALUMNO: JULINHO JAEN VIZA VARGAS
CODIGO: 22190040
PROFESOR: RUBEN VIRGILIO ALARCON MATUTI
Objetivos:
6. Proyectos prácticos:
Marco teórico
Introducción:
Características principales:
Uso de VHDL:
Introducción:
Características principales:
1. Interfaz gráfica: DSCH proporciona una interfaz gráfica que permite a los
diseñadores crear esquemas digitales mediante la selección y conexión de
componentes predefinidos.
2. Simulación integrada: Ofrece capacidades de simulación integradas que
permiten a los diseñadores simular el comportamiento de los esquemas digitales
antes de su implementación.
3. Librerías de componentes: Incluye librerías de componentes digitales estándar
que pueden ser utilizados para construir esquemas digitales complejos.
4. Exportación e importación: Permite exportar los esquemas digitales a
formatos estándar para su posterior uso en herramientas de diseño y síntesis.
Uso de DSCH:
Procedimiento
como es una compuerta AND, la cual enciende F cuando X y Y están cerrados o X=1 y
Y=1
• En la parte X
▪ Cuando I1, I3, I5 y I7 están cerrados la lampara enciende
▪ Cuando I3 esta abierto la lampara enciende
0= abierto
1= cerrado
Expresando en algebra booleana teniendo en cuenta que I1=A, I3=B, I5=C y I7=D.
mostrando que están cerrados. Por el contrario 𝐴̅, 𝐵̅ , 𝐶̅ 𝑦 𝐷
̅ mostrando que están abiertos
Para
Para
Para
Para
Para
Para
Para
Para
• En la parte Y
▪ Cuando I2, I4 y I6 están cerrados la lampara enciende
▪ Cuando I2 esta abierto la lampara enciende
0= abierto
1= cerrado
Expresando en algebra booleana teniendo en cuenta que I2=E, I4=F y I6=G. mostrando
que están cerrados. Por el contrario 𝐸̅ , 𝐹̅ 𝑦 𝐺̅ mostrando que están abiertos
Mostraremos la simulación del resultado de la operación booleana
Para
Para
Para
Para
Para
• Para X y Y
Unimos mediante la compuesta AND
𝑌 = (𝐵̅ + 𝐴𝐶𝐷). (𝐸̅ + 𝐹𝐺)
Si los interruptores 1, 3, 5 y 7 están cerrados y el 2 esta abierto entonces la linterna de
enciende
En la simulación
Para A=0, B=0 y X=0 enciende la linterna
Para A=0, B=0 y X=1 enciende la linterna
𝑓1 = 𝑥1 𝑥
̅̅̅3 + 𝑥2 𝑥
̅̅̅3 + ̅̅̅𝑥
𝑥3 ̅̅̅4 + 𝑥1 𝑥2 + 𝑥1 𝑥
̅̅̅4
𝑓2 = (𝑥1 + ̅̅̅).
𝑥3 (𝑥1 + 𝑥2 + 𝑥
̅̅̅).
4 (𝑥2 + 𝑥
̅̅̅3 + ̅̅̅)
𝑥4
Primero hacemos la tabla de verdad
Para
Compilamos según la tabla de verdad
Desarrollo de la pregunta 2:
Desarrollo:
Aplicamos la tabla de verdad
Escribimos Y en lenguaje VHDL en Quartus priem lite edition
Conclusiones
VHDL:
DSCH:
1. Facilidad de uso: DSCH destaca por su interfaz gráfica intuitiva, lo que lo hace
accesible incluso para aquellos que no tienen experiencia en programación de
hardware. Permite diseñar circuitos digitales de manera visual, seleccionando y
conectando componentes predefinidos.
2. Simulación integrada: Ofrece capacidades de simulación integradas que
permiten a los diseñadores probar el comportamiento de los circuitos digitales
antes de la implementación física, lo que facilita la depuración y la validación del
diseño.
3. Rapidez en el prototipado: DSCH facilita el prototipado rápido de sistemas
digitales al permitir a los diseñadores crear y probar circuitos de manera rápida y
eficiente en un entorno gráfico.
4. Limitaciones: Aunque DSCH es una herramienta poderosa para el diseño y la
simulación de circuitos digitales, puede tener limitaciones en la descripción
detallada de sistemas complejos o en la integración con herramientas de síntesis
y verificación más avanzadas.
En resumen, VHDL es una herramienta poderosa pero compleja para describir sistemas
digitales, mientras que DSCH proporciona una interfaz gráfica intuitiva para el diseño y
la simulación de circuitos digitales. Ambos tienen sus propias fortalezas y se pueden
utilizar de manera complementaria en el proceso de diseño de sistemas digitales.