Você está na página 1de 17

TRABAJO FINAL

PRESENTADO A: NESTOR JAVIER RODRIGUEZ TUTOR CURSO: MICROELECTRONICA 299008

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA INGENIERA ELECTRNICA COLOMBIA 2013

INTRODUCCIN

La lgica programable, como el nombre implica, es una familia de componentes que contienen conjuntos de elementos lgicos AND, OR, NOT, LATCH, FLIP-FLOP que pueden configurarse en cualquier funcin lgica que el usuario desee y que el componente soporte. Hay varias clases de dispositivos lgicos programables: ASICs, FPGAs, PLAs, PROMs, PALs, GALs, y PLDs complejos. ASIC ASIC significa Circuitos Integrados de Aplicacin Especfica y son dispositivos definibles por el usuario. Los ASICs, al contrario que otros dispositivos, pueden contener funciones analgicas, digitales, y combinaciones de ambas. En general, son programables mediante mscara y no programables por el usuario. Esto significa que los fabricantes configurarn el dispositivo segn las especificaciones del usuario. Se usan para combinar una gran cantidad de funciones lgicas en un dispositivo. Sin embargo, estos dispositivos tienen un costo inicial alto, por lo tanto se usan principalmente cuando es necesaria una gran cantidad.

OBJETIVO GENERAL

Disear un circuito de aplicacin especfica de acuerdo a los parmetros establecidos en el planteamiento del problema, utilizando como herramientas de simulacin y microdiseo los programas de libre distribucin Dsch y Microwind.

Objetivos Especficos: Cada estudiante aplicara los conocimientos adquiridos durante el recorrido del curso. Fortalecer el aprendizaje en grupo e intercambiar ideas con los compaeros de grupo. Fortalecer lo aprendido mediante ejemplos practicos utilizando software de simulacin.

DESCRIPCIN DEL PROBLEMA

Un motor M impulsa un par de rodillos (1) que arrastran una banda de papel (2). Esta banda de papel representa una barrera ptica para la luz emitida por la lmpara (3). Cuando existen en el papel bandas rotas, el fotorreceptor (4), recibe la luz y trasmite un impulso de tensin que anuncia una perturbacin debido al deterioro de la banda de papel. La lmpara (3) puede variar la luminosidad o apagarse por completo. Por ello, un reflector fotoelctrico (5) vigila la luminosidad de la lmpara. Hay un ajuste regular, cuando la luminosidad sea superior a un valor prefijado a. S la luminosidad desciende por debajo de a pero permanece por encima de un valor mnimo b, se anuncia el descenso de la potencia luminoso de la lmpara. Esto se verifica a travs de la intervencin de un piloto indicador (6). No obstante sigue funcionando el mecanismo de transporte. Sin embargo, si la luminosidad de la lmpara desciende por debajo del valor b, deja de existir garanta sobre el control de la clula fotoelctrica. Debe pues desconectarse el motor M del dispositivo de arrastre. ANALISIS DEL CIRCUITO: Las entradas de control para nuestro circuito sern:

La lmpara 3 El fotorreceptor 5 El fotorreceptor 4

Las salidas a controlar sern: El motor El piloto indicador

Analizando el funcionamiento realizamos la tabla de la verdad para nuestro circuito:


LMPARA 3 0 0 0 0 1 1 1 1 FOTORRECEPTOR 4 0 0 1 1 0 0 1 1 FOTORRECEPTOR VIGIA 5 0 1 0 1 0 1 0 1 MOTOR 0 0 1 1 1 1 1 1 PILOTO INDICADOR 0 1 1 0 1 0 1 0 OBSERVACIN SISTEMA DETENIDO CONDICIONES NO PROBABLES CONDICIONES NO PROBABLES CONDICIONES NO PROBABLES SET EN B CON BANDA BUENA SET EN A CON BANDA BUENA SET EN B CON BANDA ROTA SET EN A CON BANDA ROTA

Para el control del circuito segn el anlisis de la tabla de la verdad y siguiendo los parmetros de diseo solo usando compuertas AND, OR Y NOT, establecemos el diseo: Para el motor: se tendrn en cuenta las entradas de la lmpara y el fotorreceptor 4, se utilizar 1 compuerta OR. Tabla de la verdad:

LMPARA

FOTORRECEPTOR

MOTOR

3 0 0 1 1

4 0 1 0 1 0 1 1 1

Para el piloto indicador: se tendr en cuenta la salida de la compuerta Or que controla al motor y el fotorreceptor viga, se utilizaran 2 compuertas NOT, 2 AND y 1 OR. Tabla de la verdad:
FOTORRECEPTOR VIGIA 5 0 0 1 1 MOTOR 0 1 0 1 PILOTO INDICADOR 0 1 1 0

Total de compuertas: 6 CIRCUITO SIMULADO EN PROTEUS:

Fase 2: Diseo en Dsch


Pantallazos paso a paso de lo realizado:

LMPARA 3 0

FOTORRECEPTOR 4 0

FOTORRECEPTOR VIGIA 5 0

MOTOR 0

PILOTO INDICADOR 0

OBSERVACIN SISTEMA DETENIDO

LMPARA 3 0 0 0

FOTORRECEPTOR 4 0 1 1

FOTORRECEPTOR VIGIA 5 1 0 1

MOTOR 0 1 1

PILOTO INDICADOR 1 1 0

OBSERVACIN CONDICIONES NO PROBABLES CONDICIONES NO PROBABLES CONDICIONES NO PROBABLES

LMPARA 3 1

FOTORRECEPTOR 4 0

FOTORRECEPTOR VIGIA 5 0

MOTOR 1

PILOTO INDICADOR 1

OBSERVACIN SET EN B CON BANDA BUENA

LMPARA 3 1

FOTORRECEPTOR 4 0

FOTORRECEPTOR VIGIA 5 1

MOTOR 1

PILOTO INDICADOR 0

OBSERVACIN SET EN A CON BANDA BUENA

LMPARA 3 1

FOTORRECEPTOR 4 1

FOTORRECEPTOR VIGIA 5 0

MOTOR 1

PILOTO INDICADOR 1

OBSERVACIN SET EN B CON BANDA ROTA

LMPARA 3 1

FOTORRECEPTOR 4 1

FOTORRECEPTOR VIGIA 5 1

MOTOR 1

PILOTO INDICADOR 0

OBSERVACIN SET EN A CON BANDA ROTA

Cdigo Dsch generado (Verylog)

Fase 3: Diseo en Microwind


Pantallazos paso a paso de lo realizado:

Cdigo Microwind generado:


CIRCUIT C:\Users\usuario\Desktop\Trabajofinalmicroelectronica.MSK * * IC Technology: CMOS 90nm, 6 Metal Copper - strained SiGe - LowK * VDD 1 0 DC 1.20 VFOTORRECEPTOR4BANDA 18 0 DC 0 PULSE(0.00 1.20 0.21N 0.01N 0.01N 0.21N 0.44N) VFOTORRECEPTORVIGIA5 19 0 DC 0 PULSE(0.00 1.20 0.43N 0.01N 0.01N 0.43N 0.88N) VLAMPARA3 20 0 DC 0 PULSE(0.00 1.20 0.10N 0.01N 0.01N 0.10N 0.22N) * * List of nodes * " inv_6_w10" corresponds to n3 * " inv_5_w9" corresponds to n5 * " and2_4_w7" corresponds to n6 * "N7" corresponds to n7 * " and2_3_w8" corresponds to n8 * "N9" corresponds to n9

10

* " or2_2_PILOTOINDICADOR" corresponds to n10 * " or2_1_MOTOR" corresponds to n13 * "FOTORRECEPTOR4BANDA" corresponds to n18 * "FOTORRECEPTORVIGIA5" corresponds to n19 * "LAMPARA3" corresponds to n20 * * MOS devices MN1 0 19 3 0 N1 W= 0.20U L= 0.10U MN2 0 13 5 0 N1 W= 0.20U L= 0.10U MN3 0 7 6 0 N1 W= 0.20U L= 0.10U MN4 16 13 7 0 N1 W= 0.20U L= 0.10U MN5 0 3 16 0 N1 W= 0.20U L= 0.10U MN6 0 9 8 0 N1 W= 0.20U L= 0.10U MN7 17 5 9 0 N1 W= 0.20U L= 0.10U MN8 0 19 17 0 N1 W= 0.20U L= 0.10U MN9 0 11 10 0 N1 W= 0.20U L= 0.10U MN10 11 8 0 0 N1 W= 0.20U L= 0.10U MN11 0 6 11 0 N1 W= 0.20U L= 0.10U MN12 0 14 13 0 N1 W= 0.20U L= 0.10U MN13 14 18 0 0 N1 W= 0.20U L= 0.10U MN14 0 20 14 0 N1 W= 0.20U L= 0.10U MP1 1 19 3 1 P1 W= 0.60U L= 0.10U MP2 1 13 5 1 P1 W= 0.60U L= 0.10U MP3 1 7 6 1 P1 W= 0.60U L= 0.10U MP4 7 13 1 1 P1 W= 0.60U L= 0.10U MP5 1 3 7 1 P1 W= 0.60U L= 0.10U MP6 1 9 8 1 P1 W= 0.60U L= 0.10U MP7 9 5 1 1 P1 W= 0.60U L= 0.10U MP8 1 19 9 1 P1 W= 0.60U L= 0.10U MP9 1 11 10 1 P1 W= 0.60U L= 0.10U MP10 12 8 11 1 P1 W= 0.60U L= 0.10U MP11 1 6 12 1 P1 W= 0.60U L= 0.10U MP12 1 14 13 1 P1 W= 0.60U L= 0.10U MP13 15 18 14 1 P1 W= 0.60U L= 0.10U MP14 1 20 15 1 P1 W= 0.60U L= 0.10U * C2 1 0 8.535fF C3 3 0 1.039fF C5 5 0 1.127fF C6 6 0 1.127fF C7 7 0 0.570fF C8 8 0 1.039fF C9 9 0 0.570fF C10 10 0 0.934fF C11 11 0 0.579fF C12 12 0 0.144fF C13 13 0 1.584fF C14 14 0 0.579fF C15 15 0 0.144fF C16 16 0 0.071fF C17 17 0 0.071fF C18 18 0 0.258fF C19 19 0 1.045fF C20 20 0 0.214fF * * * n-MOS BSIM4 : * low leakage .MODEL N1 NMOS LEVEL=14 VTHO=0.28 U0=0.060 TOXE= 1.2E-9 LINT=0.015U +K1 =0.450 K2=0.100 DVT0=2.300 +DVT1=0.570 LPE0=23.000e-9 ETA0=0.080 +NFACTOR= 0.9 U0=0.060 UA=3.400e-15

11

+WINT=0.005U LPE0=23.000e-9 +KT1=-0.060 UTE=-1.800 VOFF=0.010 +XJ=0.150U NDEP=170.000e15 PCLM=1.100 +CGSO=100.0p CGDO=100.0p +CGBO= 60.0p * * p-MOS BSIM4: * low leakage .MODEL P1 PMOS LEVEL=14 VTHO=-0.32 U0=0.027 TOXE= 1.2E-9 LINT=0.015U +K1 =0.450 K2=0.100 DVT0=2.300 +DVT1=0.570 LPE0=23.000e-9 ETA0=0.080 +NFACTOR= 1.9 U0=0.027 UA=2.200e-15 +WINT=0.005U LPE0=23.000e-9 +KT1=-0.060 UTE=-1.800 VOFF=0.010 +XJ=0.150U NDEP=170.000e15 PCLM=0.700 +CGSO=100.0p CGDO=100.0p +CGBO= 60.0p * * Transient analysis * * (Winspice) .options temp=27.0 .control tran 0.1N 5.00N print V(20) V(18) V(13) V(10) V(19) > out.txt plot V(20) V(18) V(13) V(10) V(19) .endc .END

Fase 4: Simulacin del circuito

Pantallazos paso a paso de lo realizado: Simulacin en layout

12

Voltaje vs tiempo

Voltaje vs corriente

13

Voltaje vs voltaje

Frecuencia vs tiempo

Diagrama de ojo

14

Proceso en 3D

ANLISIS DE GRFICAS

Luego de efectuar las respectivas observaciones, lo cual se resume como una toma de datos, se procedi a analizar los mismos, encontrando que el comportamiento del circuito integrado en sus formas de onda de los pulsos, desfases, niveles de ruido, potencias de las seales, corriente y voltaje corresponde al ideal que se buscaba con el diseo implementado, con las respuestas deseadas al poner en funcionamiento el circuito.

15

CONCLUSIONES

Se trabaj el tema de las compuertas digitales, entrando en una retroalimentacin de conocimientos ya visto y aplicarlos al desarrollo de su arquitectura por medio del Software. Este trabajo se demuestra el trabajo con Microwind y se desarrollan buenas crticas a los circuitos lgicos programables, que son importantes para nuestros propios proyectos como profesionales. Se aprendi y se reconoci el uso y aplicacin del Software MICROWIND as como el entorno DSCH, para el diseo y simulacin de circuitos integrados de modo fsico. Es importante para el ingeniero electrnico de hoy en da conocer y aprender a desarrollar aplicaciones mediante estas tcnicas puede eventualmente marcar una diferencia en un mercado profesional cada vez ms competitivo.

16

REFERENCIAS

Modulo de microelectrnica. Tomado el 10 de septiembre de 2013 de: http://campus0b.unadvirtual.org

Tutorial

Microwind.

Tomado

el

de

diciembre

de

2013

de:

http://microwindumh.wikispaces.com/Introducci%C3%B3n

17

Você também pode gostar