Sunteți pe pagina 1din 15

MICROELECTRÒNICA

FASE 2 APLICAR EL DISEÑO DE MICROELECTRÒNICA

ENTREGADO POR
JEISON MENDOZA FERREIRA

CÓDIGO: 1082957986
GRUPO 299008_14

TUTOR
INGENIERO NESTOR JAVIER RODRIGUEZ

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA –


UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E
INGENIERÍA ECBTI

PLATO MAGDALENA
MAYO 2018
INTRODUCCIÓN

Cuántas veces hemos visto o trabajado con circuitos integrados tales como
compuertas lógicas, microcontroladores, amplificadores etc., y nunca no hemos
preguntado cómo son fabricados estos integrados, como en un área tan pequeña
pueden caber tantos componentes electrónicos.

Este trabajo intentará dar respuesta a estas preguntas porque mediante la ejecución
de los programas DSCH y Microwind obtendremos el diagrama del circuito, el
diagrama de tiempo de las señales, el proceso de fabricación del integrado de una
compuerta NOT y finalmente el Layout del integrado.
CASO DE ESTUDIO

En el curso de introducción a la ingeniería electrónica del pensum nuevo se tiene el


problema que el componente práctico del curso se usan unos dispositivos de
programación lógica llamados LEGO, estos dispositivos se pueden programar para
que se usen como seguidores de línea, evasores de obstáculos y distintos tipos de
robots automatizados, pero estos se encuentran descompuestos y no se pueden
usar dentro del curso, por lo que se debe solicita a los estudiantes del curso de
microelectrónica diseñar los diferentes integrados en cada Fase y sus layouts para
que se pueda suplir la necesidad de desarrollar el componente práctico del curso:

Fase 2

Se solicita que los estudiantes de curso de microelectrónica diseñen la compuerta


que se va a utilizar en los diferentes circuitos, para ello deben diseñar el layout de
una compuerta como por ejemplo AND, OR, XOR, entre tanto se dispone de un
software de diseño Microelectrónico denominado Microwind que se encuentra en el
entorno de aprendizaje práctico y cuya función es la de generar el layout solicitado.
OBJETIVOS PARA LA FASE 2

- Que mediante el desarrollo de las actividades propuestas para la fase 2, los


estudiantes analicen y pongan en práctica conceptos fundamentales de los circuitos
digitales aplicados a la microelectrónica, mediante el diseño de compuertas lógicas
CMOS, en el Software Microwind realiza el diseño funcional de una compuerta
lógica y en software DSCH genera el desarrollo del integrado y genera su layout.
- Que los estudiantes interpreten las características físicas propias de compuertas
lógicas.
- El estudiante logre comprender e interpretar los diagramas esquemáticos y layouts
generados mediante simulaciones y uso de software Microwind y DSCH con el fin
de conocer el diseño de circuitos integrados.
- El estudiante logre interpretar como se le puede dar uso a los dispositivos lógicos
programables mediante la búsqueda de solución a un caso de estudio propuesto
para el desarrollo del curso.
- El estudiante genera un blog y por medio de este pone en práctica su
capacidad creativa y de investigación, exponiendo en el sitio creado tanto las
actividades llevadas a cabo durante la presente, así como dejando ya creados los
enlaces en mismo sitio para las restantes fases del curso.
COMPUERTA NOT

La compuerta lógica NOT es un dispositivo electrónico en el cual su función es negar


el dato de entrada, es decir si en la entrada se presenta un uno lógico en la salida
tendremos un cero lógico y viceversa.
A continuación, veremos la tabla 1 donde se podrá observar la tabla de verdad de
una compuerta NOT.

ENTRADA A SALIDA Q
0 1
1 0
Tabla No 1. Tabla de verdad de una compuerta NOT

Ahora usando el software de diseño DSCH se diseñará la compuerta lógica NOT


para ello se usaran transistores CMOS N y P.
En la figura 1 se puede observar el diseño de la compuerta lógica NOT.

Figura No. 2 Diseño compuerta lógica NOT.


Comprobaremos ahora el funcionamiento de nuestro circuito y para ello se utilizará
la herramienta de simulación suministrada por el programa DSCH.
En la figura 3 se puede observar como en la salida se obtiene un uno lógico cuando
en la entrada se tiene un cero lógico.

Figura 3. Simulación del circuito.


En la figura 4 se obtiene un cero lógico a la salida a partir de un uno lógico a la
entrada.

Figura 4. Simulación del circuito.


Ahora se graficará el comportamiento de las señales en la escala del tiempo, esto
se realiza con una herramienta provista por el software DSCH.
Podemos observar claramente en la figura 5 como la señal de salida Out2 es
opuesta a la señal de entrada

Figura 5. Diagrama de tiempo de las señales de entrada y salida


Con la ayuda del software Microwind se obtendrá el Layout de nuestro circuito
realizado en DSCH.
En la figura 6 se podrá observar las capas tipo N y P que componen el integrado de
la compuerta NOT.

Figura 6. Layout del integrada compuerta NOT.


El proceso de fabricación del integrado se compone de varias etapas, 40 en total,
a continuación, en las gráficas 7 y 8 se podrá observar la primera y última etapa de
fabricación.
En la figura 7 se observa la primera etapa la cual es el sustrato inicial.

Figura 7. Primera etapa de fabricación.

La etapa final de fabricación del integrado se observa en la figura 8.

Figura 8. Última etapa de la fabricación del integrado.


SUSTENTACIÓN DE LA COMPUERTA ELEGIDA

Revisando la literatura sugerida para la unidad 1 del curso, noto que para diseñar los
circuitos de los dispositivos de programación lógica para dar solución al caso de estudio,
creo que podemos hacerlo con PLD´s o dispositivos lógicos programables y para
fabricar los que a mi criterio más se pueden ajustar para generar la solución son los
PAL, estos están compuestos básicamente por compuertas AND y OR y la parte
programable del PAL se realiza por medio de las compuertas AND, las compuertas OR
son fijas o no programables, en mi escogencia anterior yo había seleccionado y
diseñado una compuerta OR, pero vemos que se requiere la compuerta AND, he
extraído apartes de la literatura de los PLD´s para sustentar lo que acá les menciono.
CIRCUITOS INTEGRADOS A MEDIDA (ASIC) DISPOSITIVOS LOGICOS
PROGRAMABLES (PLD)
¿Qué es la lógica programable?
La lógica programable, como el nombre implica, es una familia de componentes que
contienen conjuntos de elementos lógicos (AND, OR, NOT, LATCH, FLIP-FLOP) que
pueden configurarse en cualquier función lógica que el usuario desee y que el
componente soporte. Hay varias clases de dispositivos lógicos programables: ASICs,
FPGAs, PLAs, PROMs, PALs, GALs, y PLDs complejos.

DISPOSITIVOS LÓGICOS PROGRAMABLES


Un dispositivo lógico programable, o PLD (Programmable Logic Device), es un
dispositivo cuyas características pueden ser modificadas y almacenadas mediante
programación. El principio de síntesis de cualquier dispositivo lógico programable se
fundamenta en el hecho de que cualquier función booleana puede ser expresada como
una suma de productos. El dispositivo programable más simple es el PAL
(Programmable Array Logic). El circuito interno de un PAL consiste en un arreglo, o
matriz, de compuertas AND y un arreglo de compuertas OR. El arreglo AND es
programable mientras que el OR generalmente es fijo. Mediante una matriz de
conexiones se seleccionan cuales entradas serán conectadas al arreglo AND, cuyas
salidas son conectadas al arreglo OR y de esta manera obtener una función lógica en
forma de suma de productos. Una matriz de conexiones es una red de conductores
distribuidos en filas y columnas con un fusible en cada punto de intersección. Los
dispositivos con arquitectura PAL son los más populares y los más utilizados.
La mayoría de los PLDs están formados por una matriz de conexiones, una matriz de
compuertas AND, y una matriz de compuertas OR y algunos, además, con registros.
Con estos recursos se implementan las funciones lógicas deseadas mediante un
software especial y un programador.
La mayoría de los PLDs CMOS son reprogramables y permiten una fácil verificación por
parte del usuario.
Extraído de:
Robayo, F. (2009). Tecnologías para la integración de Circuitos Y Dispositivos Lógicos
Programables. Bogotá D.C. Universidad Nacional Abierta y/a Distancia. Recuperado de
http://hdl.handle.net/10596/11266

EXPLICACIÓN ESQUEMA COMPUERTA AND CMOS

En este caso la compuerta AND está diseñada con una compuerta NAND en serie con
una compuerta negadora o NOT, en el pasado documento explicábamos la NAND
así:
O sea:
TABLA DE
VERDAD NAND
In A In B Out
1 1 0
1 0 1
0 1 1
0 0 1

EXPLICAMOS AHORA EL INVERSOR O NOT CON CMOS DE UNA ENTRADA


COMPUERTA NOT O INVERSOR DE 1 ENTRADA CON CMOS

Explicación
- Si en la entrada hay un 1, el transistor NMOS conducirá y llevará un O fuerte a
la salida.
- Si en la entrada hay un 0, el transistor PMOS conducirá y llevará un 1 fuerte a
la salida.
Finalmente, la tabla de AND quedaría así:
TABLA DE AND
VERDAD NAND
Out
In A In B Out NOT
(NAND)
1 1 0 1
1 0 1 0
0 1 1 0
0 0 1 0
CONCLUSIONES RESPECTO DE LA

FASE 2

- A pesar de haber escogido un compuerta AND CMOS para la solución para la fase
2 por ser la programable en un PLD PAL, podemos decir que según los circuitos
expuestos en el foro colaborativo, vemos que para diseñar una compuerta AND
CMOS, una forma es tomar una compuerta NAND y colocarla en serie con una NOT,
también podemos decir que a pesar de que la compuerta AND es la que se
programa en los circuitos lógicos programables PAL, se requieren también de las
compuertas OR, estas no se usan para programarlas, pero deben hacer parte del
integrado, finalmente, para diseñar una compuerta OR, requerimos de dos
compuertas, una NOR en serie con una NOT, por lo que pudiéramos decir que en
el caso nuestro, para diseñar un integrado PAL para generar las AND requeriríamos
de NAND y NOT y para generar las OR unas NOR y NOT, o sea que realmente
requeriríamos NAND,NOR y NOT, cabe aclarar que puede haber otra lógica para
poder generar las AND y OR y en ese caso, posiblemente se requerirían otras
compuertas base para generar las requeridas.

Al leer que en la actualidad los PLDs se utilizan en casi todos los nuevos equipos
electrónicos de control, industriales, de consumo, de oficina, de comunicaciones,
etc., en lo personal quedé un poco sorprendido, esto debido a que lo que más se
menciona en la literatura actual respecto a la electrónica de control son los sistemas
embebidos y esto a su vez relacionan a los microcontroladores, pero si es cierto que
hoy se utilizan mucho los PLD’s, consideraría que el uso y aplicación de los mismos
puede estar disminuyendo, esto debido a que una revolución tecnológica está en
marcha y tiene que ver con el internet de la cosas o IoT (Internet of Things), en los
sistemas embebidos se usan mucho los microcontroladores, con IoT, se requieren
equipos inteligentes y estos se distinguen por ser casi autónomos y por poderse
conectar a la nube, entonces pienso que los PLD pueden estar perdiendo terreno
con los microcontroladores, además porque ya se encuentran en el mercado.
RECOMENDACIONES

- Es recomendable hacer énfasis en la necesidad de sustentar por cada estudiante


el por qué escogemos una u otra compuerta lógica para posteriormente hacer uso
de ella, de esa manera se propicia el debate constructivo y el uso de la rúbrica
TIGRE.

- Es recomendable que por medio algún medio, por ejemplo web conferencia, se
facilite un explicación del proceso automático de generación de las diferentes capas
del integrado en el software DSCH, esto permite una mayor comprensión al
estudiante y se le puede pedir al mismo que exponga en el caso particular de su
escogencia (compuerta), cómo funciona el proceso.
REFERENCIAS

Robayo, F. (2009). Introducción a la Microelectrónica y Procesos de Fabricación.


Bogotá
D.C. Universidad Nacional Abierta y/a Distancia. Recuperado de
http://hdl.handle.net/10596/11264
Robayo, F. (2009). Repaso de Electrónica Digital y Circuitos Combinacionales.
Bogotá
D.C. Universidad Nacional Abierta y/a Distancia. Recuperado de
http://hdl.handle.net/10596/11265
Robayo, F. (2009). Tecnologías para la integración de Circuitos Y Dispositivos
Lógicos Programables. Bogotá D.C. Universidad Nacional Abierta y/a Distancia.
Recuperado de http://hdl.handle.net/10596/11266
Alvarado, P. (2006). Introducción a la fabricación de Circuitos Integrados.
Recuperado de
http://palvarado.ietec.org/LabActivos/Fabricacion_Chips_061009.pdf
Vallejo, H. (2005). Los controladores lógicos programables. Recuperado de
http://www.todopic.net/utiles/plc.pdf