Está en la página 1de 2

Prácticas Circuitos Electrónicos. 2ºT Curso 2009/2010 http://www.gte.us.

es/ASIGN/CE_2T

PRÁCTICA 1. SIMULACIÓN DE CIRCUITOS DIGITALES

1. Objetivo
El objetivo de esta práctica es introducir al alumno en el concepto de simulación por
ordenador de circuitos digitales y el manejo del simulador comercial MicroCAP 9, del
que se dispone información en la web http://www.spectrum-soft.com. Para ello, se
estudiará el funcionamiento de circuitos combinacionales reales, observando las
diferencias con los ideales.

2. Material necesario
La práctica se realizará en un aula del Centro de Cálculo (CdC), por lo que el único
material necesario será un PC y el software MicroCAP 9, al que se tendrá acceso desde
el aula. Los alumnos que deseen conservar el material realizado podrán guardarlo a
través del correo de la Escuela (alum.esi.us.es) o el de la Universidad (alum.us.es) o
bien haciendo uso de un dispositivo de almacenamiento externo.

3. Requisitos previos
El alumno debe conocer las leyes fundamentales de la lógica de Boole: operaciones
aritméticas (suma y producto), leyes de De Morgan, reducción de funciones lógicas, etc.

También es necesario conocer los circuitos combinacionales básicos construidos con


puertas lógicas (decodificadores, multiplexores,...).

4. Realización de la práctica
1. Colocar como entrada a sendas puertas NAND y NOR un estímulo de 2 bits digital que
sea un contador que incremente en uno la cuenta cada 200ns usando la opción
Count2. Medir tpHL y tpLH para la puerta NAND y para la NOR haciendo uso de la
herramienta de medida de MicroCAP. Realizar la medida dos veces (en dos
transiciones diferentes) para cada tiempo y puerta. Comparar las dos medidas de tpHL
tomadas para la puerta NAND. Comparar las dos medidas de tpLH tomadas para la
puerta NAND. Repetir las comparaciones para las medidas de la puerta NOR.
Comparar dichas medidas con las asignadas por el simulador. (2 puntos)

2. El esquema de la Figura 1 representa los dos extremos de una línea digital de


transmisión multiplexada. Construir el circuito usando puertas lógicas con retraso
(DLY_TTL) y estímulos digitales. Para ello será necesario hacer uso de los bloques
Stim4 y Stim2. (3 puntos)

1
Prácticas Circuitos Electrónicos. 2ºT Curso 2009/2010 http://www.gte.us.es/ASIGN/CE_2T

Figura 1

3. Definir los bloques de sincronización (CLK_TX y CLK_RX) como contadores de 2 bits,


que deben construirse con contadores digitales. El tiempo entre pasos del contador es
de 200ns. Se usarán dos contadores diferentes, uno para cada elemento. Estos
contadores funcionarán como señales de control del MUX y del DEMUX. (0.5 puntos)
NOTAS: Ninguno de los componentes tiene señal de habilitación externa. El dato A
pasara al canal de datos CH cuando en el reloj del transmisor CLK_TX exista la
combinación 00, y lo mismo en el otro extremo para la señal Ap.

4. Definir los datos de entrada A, B, C y D. Estos datos a transmitir, ya que son otra
entrada de nuestro circuito, se generarán con un estímulo de 4 bits. Debe tomar los
valores 4,12,9,1 periódicamente, por lo que no puede ser un contador. El tiempo entre
los cambios de valor será de 4us. Dibujar los valores hexadecimales de forma que sea
más fácil su visualización. (1.5 puntos)

5. Representar las entradas A y B a un lado del canal y las salidas correspondientes Ap y


Bp a la salida del sistema, durante un intervalo de 100 us. Representar también las
señales de sincronización. Comparar las señales de entrada y salida. (1.5 puntos)

Desfasar en el tiempo las dos señales de sincronización CLK_TX y CLK_RX, añadiendo


retraso a CLK_RX. Primero en 20ns y después en 100ns. Volver a representar en cada
caso las entradas A y B y las salidas Ap y Bp a cada lado del sistema, observando las
diferencias con las señales cuando las sincronizaciones estaban en fase. (1.5 puntos)

También podría gustarte