PÁGINA PRINCIPAL
Sistemas_Digitales_I
Sistemas Digitales II
Laboratorio de Microcontroladores
Telecomunicaciones digitales
Curso de programación con MikroC
Submódulo de microcontroladores
Laboratorio de las ciencias
Lab._de_Sistemas._Digitales
Lab_de_Sistemas_Digitales_II
Lab. de Sistemas Digitales III
T_de_electrónica_V
ANIDET
CBTIS No. 129 Fotos históricas
Tecnología_computacional
Computadoras de mano
Automatización
Módulo de Mediciones Eléctricas
Módulo Mant. electrónico
Probabilidad y estadística
Cálculo diferencial
Álgebra intermedia
DESCARGAS ESPECIALES

TUTORÍAS
REFORMA EDUCATIVA 2013 EN MÉXICO
REDES ACADÉMICAS LOCALES 6a
Sistemas Digitales II

imagen
imagen
Bienvenidos al interesante curso de Sistemas Digitales II. Nuestra meta final será diseñar, simular y construir un microprocesador. Se requiere que lleven un DVD grabable a la clase del Mtro. Oswaldo.
Primera actividad de repaso /actualización: Descargar y posteriormente analizar los archivos de diseño digital con VHDL vistos en el cuarto parcial de Sistemas Digitales I. Consulta la sección VHDL de Sistemas Digitales I en este sitio web.
Boole_Deusto
En este enlace puedes descargar el software gratuito Boole de la Universidad Deusto.
SOBRE LOS PROYECTOS Y TRABAJOS PRÁCTICOS:
Al momento de presentar el proyecto o trabajo práctico debe entregarse también el reporte escrito. Aunque el trabajo se elabora en equipo, la calificación será individual, al responder a preguntas individuales que formule el docente. Si un alumno no se presenta acompañando a su equipo, durante la revisión del proyecto, no tendrá calificación en ese rubro
- - - - - - - - - - - - - - - - - - - - -
INDICACIONES PARA ENVÍO DE TRABAJOS REALIZADOS EN SIMULADOR ELECTRÓNICO:
1.- Enviar sólo el archivo que contenga el circuito a simular, realizado con el simulador por ejemplo Electronics Work Bench, no enviar imágenes scaneadas, ni archivos adjuntos.
2.- Escribir la descripción dentro del mismo archivo especificando con texto:
a)Matrícula y nombre completo del alumno /nombre de la materia.
b) Las entradas y salidas del circuito.
c) Cómo simular el circuito proporcionando al menos dos ejemplos.
3.- Enviar el archivo a oswagartareas@yahoo.com.mx nombrarlo según el sig. formato: matricula_apellido_descripción, por ejemplo:
60543_Ruiz_Luis_circuitoconT
- - - - - - - - - - - - - - - - - - - -
cerraduracdc.rar
Descarga la cerradura secuencial elaborada para Electronics Work Bench. Es muy similar a la realizada en el laboratorio, solo tiene una variante en el diseño.
Tarea1.zip
Descarga la Tarea del Primer Parcial.
- - - - - - - - - - - - - - - - - - -
Procewarp.zip
Descargar la guía rápida para elaborar y simular un programa VHDL con Warp.
- - - - - - - - - - - - - - - - - - - - -
Archivos de simulación para contadores con circuitos integrados:
imagen
7490mod10.zip
Contador 7490 conectado como módulo 10.
7490mod6.zip
Contador 7490 en módulo 6.
7490mod60.zip
Contador de segundos para un reloj con 7490.
7490mod100.zip
Contador de módulo 100 mediante 2 C. I. 7490.
7493.zip
Contador binario de 4 bits.
74192_93.zip
Aquí se explica cómo funcionan los C. I. 74192, 74193.
7490div5.zip
Divisor de frecuencia entre 5 elaborado con C. I. 7490.
counter.doc
Es un programa en VHDL para un contador a grabar en el CPLD EPM7064SLC44-10 de Altera, serie MAX7000, implementado por Darcy Flores (ITSON campus Nainari, Cd. Obregón Sonora, México).

imagen
Tarconta.zip
Aquí puedes descargar la tarea de contadores digitales. - - - - - - - - - - - - - - - - - - - - - - -
VIDEO DE PROYECTO: Juego de tennis con CPLD en X-Board
Proyecto de un juego de tennis mediante CPLD en X-Board mediante los botones y los LEDs. Observa como los displays llevan la cuenta del puntaje para cada botón.
Archivos de registros en circuitos integrados, mediante simulador.
74194.zip
Descarga este archivo que explica el funcionamiento del 74194.zip
74373.zip
Registro latch transparente de 8 bits.
74373bus.zip
En este archivo se muestra cómo un registro carga datos en un bus de computador y otro registro los recupera.
74273.zip
Este registro es similar al 74373, pero se dispara con filos de reloj.
Reg273.zip
Incluye el archivo en VHDL equivalente al registro 74273.
Taregi.zip
Aquí puedes descargar la tarea de registros electrónicos.
RECOMENDACIÓN DE VENDEDORES POR INTERNET:
roboti-k.com.mx/
Empresa mexicana que vende cables dupont, circuitos y equipos elecectrónicos.
www.xilinx.com
Esta empresa vende un Kit (incluye tarjeta electrónica, cable USB, discos, LEDs, Displays, Switches y conector PS/2) Es apta para manejar con Laptops mediante puerto USB. Muy recomendable.
http://www.altera.com
Esta empresa vende el CPLD de ALTERA, proporcionando una versión gratuita y limitada del software Quartus II
www.cypress.com
Kit de CPLDs que vende la empresa Cypress.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CIRCUITOS DE INTERFACE PARA ENTRADA Y SALIDA A TTL.
Ent_TTL.jpg
En este archivo se muestran varias opciones para introducir UNOS y CEROS al sistema digital, por ejemplo, en forma óptoelectrónica, incluye un eliminador de rebotes, sencillo con 2 inversores
Sal_TTL.jpg
En este archivo se muestra cómo controlar LEDs, motores, zumbadores, lámparas y relevadores con nuestro sistema digital. Te pueden servir para proyectos de control.
- - - - - - M E M O R I A S
Resumen de memorias semiconductoras.ppt
Resumen de memorias semiconductoras basado en el libro Fundamentos de sistemas digitales de T. L. Floyd.
ROMbas.pps
Diapositivas de los aspectos básicos de las ROM.
mapa_de_memoria.doc
Descarga el archivo para probar tu subsistema de memorias y puertos conectándole un CPLD de Xilinx o ALTERA (los manejados en la clase). Este programa constituye el circuito decodificador de direcciones que posteriormente deberemos implementarlo fuera del CPLD, por ejemplo en GAL22V10.
mapa.pof
Aquí puedes descargar el archivo que se les graba a las tarjetas de ALTERA que contienen EPM240T100C5 para probar el funcionamiento del diseño del mapa de memoria realizado en clase.
microfich.zip
TAREA: Descarga las microfichas; son fichas bibliográficas de diversos autores que tratan temas acerca de memoria caché, diferencia entre miroprocesador y microcontrolador, arquitectura de los procesadores más avanzados, la técnica pipe-line, etc.
Tarmemo.zip
TAREA: Asignación extraclase del tema de memorias, basado en el capítulo 12 del libro Fundamentos de Sistemas Digitales de T. L. Floyd.
Ejmemo.zip
TAREA: Asignación extraclase de ejercicios referentes a mapas de memoria.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ELEMENTOS PARA EL DISEÑO DE UN MICROPROCESADOR
imagen
Archivos para verificar que funciona correctamente la unidad de control (agregarle lo necesario):
imagen
Timer14.vhd
Temporizador TC.
ir.vhd
Registro de Instrucciones.
decodificadoruc.vhd
Decodificador de instrucciones.
uc.vhd
Unidad de control.
pc.vhd
Contador del programa (PC).
top14.vhd
Archivo Top level (válido hasta la prueba de la unidad de control).
top14.qpf
Archivo proyecto para probar las señales de la unidad de control en Quartus II versión 13.1 considerando al CPLD EPM240T100C5 de ALTERA.
top14.pof
Archivo que se le graba al EPM240T100C5 de ALTERA para comprobar el funcionamiento correcto de las señales de control en uc. Es necesario utilizar USB blaster (considerar las indicaciones de la clase).
pines_Altera.doc
Listado de pines en EPM240T100C5 (ALTERA) para switches y LEDs en el circuito de prueba para las líneas de activación de la unidad de control.
TAREA: Repasar todos los procedimientos, tablas, elementos, ecuaciones y circuitos del procesador iniciado en clase. En el examen del 3er. parcial los alumnos elaborarán algunas partes de uno similar.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
OTROS RECURSOS PARA TERMINAR DE IMPLEMENTAR EL PROCESADOR ESTUDIADO EN CLASE (A CADA ARCHIVO ES NECESARIO ADECUARLE LAS SEÑALES PROVENIENTES DE LA UNIDAD DE CONTROL).
AR.vhd
Registro de direcciones de memoria.
mux1.vhd
Multiplexor, este programa se utiliza varias veces en el procesador, es necesario que hagas las adecuaciones necesarias nombrándolos mux1, mux2, etc. y además agregarle las señales provenientes de la unidad de control.
orlecturaROM.vhd
Es la compuerta OR para activar la lectura de la memoria ROM.
http://www.hhdsoftware.com/Family/hex-editor.html
Enlace para descargar Free Hex Editor
cap6udg.zip
Cap. 6 del curso de la U. de G. incluye sumadores, registros, contadores, ALU con VHDL.
Cursop1.zip
Es la primera parte del curso de VHDL de la U. de G. Es muy buen recurso para iniciarte en la programación en VHDL. Lo necesitarás para comprender la programación y el enlace de archivos en el proyecto de microprocesador con VHDL.
Cursop2.zip
Archivo comprimido de la segunda parte del curso VHDL de la U. de G. Lo necesitarás para comprender la programación y el enlace de archivos en el proyecto de microprocesador con VHDL.
Algmult.zip
Este archivo muestra el algoritmo para multiplicar dos números binarios en forma secuencial.
imagen
- - - Sitios web para consultar - - - - - -
imagen
http://www.monografias.com/trabajos14/micros/micros.shtml
Describe la lógica y el diseño de un microprocesador.
http://www.duiops.net/hardware/micros/microshis.htm
Incluye una descripción organizada de la historia de los microprocesadores de Intel.
http://www.monografias.com/trabajos11/micro/micro.shtml
Descripción interesante de los microprocesadores, acentuando los de Intel.
http://www.mundopc.net/hardware/componen/microproc/index.php
Maneja conceptos interesantes de microprocesadores, pero debe corregirse que la primera generación se remonta más atrás (microprocesador 4004 de INTEL, 1971).
http://bwrc.eecs.berkeley.edu/CIC/archive/cpu_history.html
Incluye una descripción exhaustiva de los grandes microprocesadores del pasado y del presente.
http://www.monografias.com/trabajos12/micrcont/micrcont.shtml
Introducción a los microcontroladores.