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.