Está en la página 1de 5

SOFTWARE QUARTUS

Jonatan Macías Martínez, Oscar Yesid López, Oscar Ivan Barrera, Jorge Patarroyo.
Fundación Universitaria De San Gil UNISANGIL,
Facultad De Ciencias Naturales E Ingeniería
Ingeniería Electrónica

jfmacias@unisangil.edu.co
oscarlopez@unisangil.edu.co
oscarivan@unisangil.edu.co
jorgepatarroyo@unisangil.edu.co

Resumen — en el siguiente documento se


registra los montajes de operaciones lógicas  Conocer un poco más a fondo las
como lo son la compuertas and or xor ademas aplicaciones de quartus en la industria.
de montajes como el fulladder en la plataforma
de quartus, empleando el sistema de bloques;
por otra parte se realiza la construcción en 1. SOFTWARE QUARTUS
código vhdl de ciertas estructuras dentro de
ellas fulladder, tanques, sumador restador, Es una herramienta de software producida
comparardor de magnitud, multiplexor, por Altera para el análisis y la síntesis de
decodificador, desplazamiento de registro, diseños realizados en HDL.
Contador binario.
Quartus II permite al desarrollador o
Palabras clave —flip flop, compuertas lógicas. desarrolladora compilar sus diseños, realizar
Quartus, fpga, análisis temporales, examinar diagramas RTL y
configurar el dispositivo de destino con el
I. INTRODUCCIÓN programador. [1]

El siguiente laboratorio fue realizado con el fin 2. FLIP FLOPS


de desarrollar habilidades en el uso de la
plataforma Quartus para poder realizar Dispositivos de dos estados (biestables), que
montajes, empleando dos métodos como lo es el sirven como memoria básica para las
código en bloque y el código vhdl y operaciones de lógica secuencial. Los Flip-
complementando los anteriores procesos con la flops son ampliamente usados para el
implementación de los códigos en una placa almacenamiento y transferencia de datos
FPGA. digitales y se usan normalmente en unidades
llamadas “registros”, para el almacenamiento
OBJETIVOS
de datos numéricos binarios. [2]
 Desarrollar habilidades en el manejo de
la plataforma quartus.
 Realizar el montaje de ejercicios
propuestos en clase, empleando dos
métodos código bloques y el código
vhdl.
Esta simulación de la compuerta and está
conformada por 3 entradas y 1 salida, de tal
forma que si una de sus entradas está en un
3. FPGAs estado diferente a un 1 lógico su salida será
de cero y si todas sus tres entradas están en
Una matriz de puertas lógicas un uno lógico su salida será estado alto.
programable en campo12 o FPGA (del
inglés field-programmable gate array), es un
dispositivo programable que contiene
bloques de lógica cuya interconexión y
funcionalidad puede ser configurada en el
momento, mediante un lenguaje de
descripción especializado. La lógica
programable puede reproducir desde
funciones tan sencillas como las llevadas a
cabo por una puerta lógica o un sistema
combinacional hasta complejos sistemas en Fig.2: Montaje en quartus de compuerta and
un chip.

Fig.3: Salidas de compuerta and en quartus.

2. Compuerta or

Esta simulación de 2 entradas y 1 salida


funciona cuando cualquiera de sus entradas
está en 1 o sus dos entradas está estado “1”
su salida lógica es 1. Queda en estado bajo
“0” solo cuando sus dos entradas están en
estado “0”.

Fig.1: Flip flop

Fig.4: Montaje en quartus de compuerta or


II. Desarrollo de contenidos.

1. Compuerta AND
Fig.5: Salidas de compuerta or.

Fig.8 Montaje en quartus de contador binario.


3. Compuerta Xor

Esta simulación de la compuerta xor esta


conformada por 2 entradas y 1 salida, la 5. FULLADDER
forma en que trabaja esta compuerta es de la
siguiente manera solo da un 1 logico de
salida, cuando los dos valores de las entradas Un full adder es un circuito lógico que calcula la
son diferentes; cuando los dos valores de las operación suma. En este ejercicio; dada un tabla
entradas son iguales, la salida es un 0 logico. de verdad, se emplean los dados binarios de dicha
tabla y mediante el uso del algebra booleana se
reduce dicha expresión dando como resultado
esta expresion

Fig.6: Montaje en quartus de compuerta xor.

Fig.9: ecuación de reducción de tabla de verdad.

Fig.7: Salidas de compuertax or.

4. Contador binario

En este montaje se emplean Flip Flop JK, y


un decodificador de 7segmentos,

Fig.10: Tabla de verdad Full Adder.


cuenta otros factores, los cuales nos
afectaran el funcionamiento del mismo
como lo producía el rebote en este
montaje ya que no producía el conteo
correctamente sino se saltana de número
menor a uno más alto como por ejemplo
de 2 a 7.

 Se podo poner en practica la teoría de


los flip flops, los cuales son binarios los
Fig.11: Montaje en quartus Fulladder
cuales son capaces de almacenar 1 bit
de información y manejarla según su
configuración.

 Estos integrados los encontramos en la


industria, ya que gracias a ellos facilitan
varios procesos de producción, estos
son encontrados en divisores de
frecuencia, contadores o señales que

 ingresan a otro sistema de circuitos


electrónicos.

 El contador 555 no solo es una señal


variante en el tiempo también es útil en
los rebotes de datos, la cual se configura
con sus condensadores para evitar tomar
los datos en pull up.
Fig.12: Salidas Fulladder en quartus.
 El divisor de frecuencia divide la
frecuencia de entrada en una relación
V. CONCLUSIONES entera además la forma de la señal de
salida puede ser simétrica o asimétrica.

 El montaje de divisor de frecuencia que


se cumple los principios de la teoría
vista en clase, también evidenciamos
que todos los fip flops no cumplen con
esta función por algunas referencias nos VI. REFERENCIAS BIBLIOGRAFICAS
producen una señal errónea o incorrecta.

[1] https://es.wikipedia.org/wiki/Quartus_II
 Observamos en él montaje del contador
con el 555 que nos solo es montar un [2]
circuito también, tenemos que tener en http://homepage.cem.itesm.mx/pchavez/material/arq
ui/Modulos/ModuloVICircuitosSecuenciales/Materia
lCircuitosSecuenciales/FlipFlops/FlipFlops.htm

También podría gustarte