25.05.2018 Views

LAB 01 ARQUTECTURA DEL COMPUTADOR . UNTELS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

UNIVERSIDAD NACIONAL TECNOLÓGICA<br />

DE LIMA SUR<br />

ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA<br />

ELECTRÓNICA Y TELECOMUNICACIONES<br />

<strong>LAB</strong>ORATORIO N°1<br />

ARQUITECTURA DE <strong>COMPUTADOR</strong><br />

COMPUERTAS LOGICAS<br />

MAX PLUS 2<br />

DOCENTE : Ruiz Saavedra Jose<br />

CURSO : Arquitectura del computador<br />

CICLO : VII<br />

SEMESTRE : 2<strong>01</strong>8-I<br />

ALUMNOS : Ramos Sanchez, sleiter.<br />

Hernandez Yataco, Jennifer.<br />

Quispe Escate Rubí.<br />

Pomacanchari Pomasoncco, Roger.<br />

LIMA SUR-PERÚ<br />

2<strong>01</strong>8


MARCO TEORICO<br />

Los operadores VHDL y las compuertas lógicas<br />

Cuando se diseña con lógica programable se requiere del manejo de tres elementos:<br />

Lenguaje del tipo “HDL” (Hardware Description Language)<br />

Dispositivo lógico programable (CPLD o FPGA)<br />

Plataforma de desarrollo.<br />

Introducción al lenguaje VHDL<br />

Un programa en VHDL requiere de tres módulos fundamentales:<br />

• El módulo de las bibliotecas (LIBRARY), que es la parte en la que se listan<br />

todas las bibliotecas que se usaran en el diseño. Como por ejemplo: ieee,<br />

std, work, etc.<br />

• El módulo de la entidad (ENTITY), que es la parte donde se especifican los<br />

pines de entrada/salida del circuito.<br />

• El módulo de la arquitectura (ARCHITECTURE), que es la parte que contiene<br />

el código que describe el comportamiento del circuito.


AND 2 ENTRADAS<br />

COMPUERTAS LOGICAS EN MAX PLUS 2


NOR


XOR


NAND


NOT


OR 3 ENTRADAS


OR 4 ENTRADAS


EJERCICIO


CONCLUSION<br />

El programa MAX PLUS II ofrece una excelente oportunidad para<br />

experimentar nuevas alternativas de enseñanza de diseño<br />

electrónico digital. La flexibilidad de la tecnología permite<br />

implementar diversos diseños sobre una misma plataforma dándole<br />

al estudiante la posibilidad de ensayar, equivocarse, y corregir sus<br />

errores, aprendiendo en todo el proceso.<br />

El alumno aprenderá el funcionamiento de los operadores en<br />

lenguaje VHDL para construir diferentes tipos de expresiones<br />

mediante los cuales se pueden calcular datos. En lenguaje VHDL<br />

existen operadores de asignación con los cuales se transfieren<br />

valores de un objeto de datos a otro y operadores de asociación que<br />

relacionan un objeto de datos con otro.<br />

OBJETIVOS GENERALES<br />

• Dominar el ciclo de diseño de circuitos digitales utilizando el entorno de<br />

CAD MAX+plus II.<br />

• Conocer y utilizar los soportes tecnológicos que se emplean actualmente en<br />

el diseño de circuitos digitales, en particular los dispositivos lógicos<br />

programables y algunos subsistemas MSI (buffers, transceivers, …).<br />

• Conocer las técnicas de diseño síncrono y ser capaz de aplicarlas a diseños<br />

de complejidad media, utilizando herramientas CAD y las técnicas de diseño<br />

aprendidas en Sistemas Lógicos.<br />

• Conocer cómo encajan en el ciclo de diseño los lenguajes HDL y las<br />

ventajas que reporta su utilización en el diseño digital.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!