Luis Alexander Hoyos Solano Geovanny Martnez Gordon Emerson Hernndez Chirystian Ferney Serrano UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA. Escuela de Ciencias Bsicas Tecnologa e Ingeniera Programa de Ingeniera Electrnica Colombia Lalex_29@hotmail.com giovannyamg@hotmail.com emsamedical@hotmail.com ingenieroelectronicoc@hotmail.com
RESUMEN: En este proyecto se realiza un resumen de la Unidad 3 del mdulo de Microelectrnica de la Universidad Nacional Abierta y a Distancia en donde se tienen en cuenta aspectos de suma importancia en la utilizacin de PLDs (dispositivos lgicos programables), reconociendo el diseo y aplicaciones de diferentes dispositivos con lgica programable; tambin se desarrolla un ejercicio en donde se evidencia el diseo en DSCH y su respectiva compilacin en Microwind.
PALABRAS CLAVE: Dispositivos lgicos programables (PLDs), DSP, FPGAs, FPAA, programa DSCH, programa Microwind.
INTRODUCCION
Los circuitos digitales constituyen e integran dispositivos SMD incorporados dentro de circuitos integrados como tambin en sistemas de control PLC que normalmente son utilizados en procesos de control, esta tecnologa tambin es utilizada para simplificar circuitos dentro de los equipos de alto rendimiento NAND y NOR que con compuertas AND y OR. Las compuertas NAND y NOR son ms fciles de fabricar con compuertas electrnicas y son las compuertas bsicas usadas en todas las familias de CI lgico digitales. Debido a la importancia de las compuertas NAND y NOR en el diseo de circuitos digitales se han desarrollado reglas y procedimientos para la conversin de funciones de Boole en trminos de AND, OR y NOT a diagramas lgicos equivalentes en NAND y NOR. La microelectrnica constituye un mbito de conocimiento que permite a desarrollar nuevos productos derivados del avance tecnolgico a partir de las propiedades y los procesos de miniaturizacin a gran escala. El desarrollo de las tecnologas se ha centrado desde su inicio en la bsqueda de soluciones en la dimensin macroscpica como la realizacin de grandes sistemas tcnicos a travs de la microelectrnica, orientada a la creacin de sistemas en pequea escala e incluso a la obtencin de soluciones macroscpicas desde el conocimiento del mbito de la macro ingeniera.
FPAA (FIELD PROGRAMMABLE ANALOG ARRAY)
Los circuitos anlogos programables son el equivalente anlogo de los circuitos digitales
2 FPGA. Este circuito puede ser configurado para implementar una variedad de funciones anlogas, el circuito consta de bloques anlogos configurables (CAB), una red de interconexin programable y un registro para almacenar los bits de la configuracin de la FPAA.
DISEO USANDO CIRCUITOS FPAAs
Se deben definir las especificaciones y requerimientos; hacer el diseo del circuito anlogo; la simulacin (AC) del circuito; la simulacin (anlisis transitorio) para verificar la respuesta en el dominio del tiempo; la implementacin del diseo usando un circuito FPAA; Test del circuito.
DISEO ANALOGO CON COMPONENTES EXTERNOS
Se deben definir especificaciones y requerimientos; considerar las limitaciones de los circuitos IspPAC; diseo del circuito anlogo; simulacin (AC); simulacin (transitorio); implementacin del diseo usando FPAA; Test del circuito.
DSP (PROCESADORES DIGITALES DE SEALES)
DSP se refiere a microprocesadores especficamente diseados para realizar procesado digital de seal. Utilizan arquitecturas especiales para acelerar los clculos matemticos intensos implicados en la mayora de sistemas de procesado de seal en tiempo real. La mayora de los DSP incluyen en el propio chip perifricos especiales e interfaces de entrada-salida que permiten que el procesador se comunique eficientemente con el resto de los componentes.
Una de las caractersticas fundamentales de los DSP es el tipo de formato aritmtico utilizado por el procesador; el ancho de palabra; velocidad de ejecucin.
ARQUITECTURA DEL DSP
La organizacin del subsistema de memoria de un DSP se puede hacer utilizando memorias multipuerto para permitir mltiples accesos a memoria en un ciclo de instruccin mediante memorias de datos e instrucciones separadas (arquitectura hardvard) y memorias caches de instrucciones para permitir el acceso a la memoria para la obtencin de datos mientras que las instrucciones se obtiene de la cache en lugar de la memoria; otro punto a tener en cuenta es la cantidad de memoria que soporta el DSP interna y externamente.
Casi todos los DSP incorporan el uso de la segmentacin PIPELINING en mayor o menor medida, ya que por medio de esta tcnica hay obtencin de la instruccin de la memoria. Descodificar la instruccin, leer o escribir un operando de la memoria, ejecutar la parte de la instruccin relacionada con la ALU o MAC.
Ya se fabrican DSP para tensiones bajas de trabajo (3.3v 3v) debido al uso cada vez ms extendido del DSP, adems se incorporan prestaciones para la gestin de la batera.
El coste de un DSP es el principal parmetro en todos aquellos productos que se van a fabricar en grandes volmenes. El DSP ms barato ser aquel que tenga menos caractersticas funcionales, menos memoria interna. Adems el precio vara tambin en el encapsulado los PQFP y TQFP son ms baratos que los PGA.
EJERCICIO
En una empresa de plsticos se desea hacer control en el parqueadero de tal forma que al ubicar los camiones que recolectaran este producto, se dispongan de 4 sensores que alertaran la ubicacin de estos, si ms de dos sensores se activan deber sonar una alarma que indique proximidad peligrosa.
ABCD+ABCD+ABDC+ABCD+ABCD+A BCD+ABCD+ABCD BCD (A+A)+ACD (B+B)+ABD (C+C)+ABC (D+D) BCD*1 + ACD*1 + ABD*1 + ABC*1 BCD + ACD + ABD + ABC CD (B + A) + AB (D + C)
Esquema del circuito.
SIMULACIN DEL CIRCUITO
De acuerdo con la tabla de verdad se va a similar el circuito con las entradas correspondientes para poder visualizar su salida.
Entrada 0000 salida 0
Entrada 0001 salida 0
4
Entrada 0010 salida 0
Entrada 0011 Salida 0
Entrada 0100 Salida 0
Entrada 0101 Salida 0
Entrada 0110 Salida 0
Entrada 0111 Salida 1
Entrada 1000 Salida 0
Entrada 1001 Salida 0
5
Entrada 1010 Salida 0
Entrada 1011 Salida 1
Entrada 1100 Salida 0
Entrada 1101 Salida 1
Entrada 1110 Salida 1
Entrada 1111 Salida 1
LAYOUT
Para realizar el layout es necesario crear el cdigo verilog en el programa DSCH y luego compilarlo en Microwind, para que se cree el Layout.
El cdigo del circuito.
6 Cdigo Verilog
Layout del circuito
Simulacin del circuito layout en Microwind.
CONCLUSIONES
La elaboracin sobre esta actividad nos permiti desarrollar habilidades y destrezas para el anlisis de elementos SMD denominada tecnologa superficial como tambin en manejo y diseo a partir de software apropiado que brinda herramientas puntuales sobre el comportamiento de estos dispositivos y diagramas sobre los circuitos integrados basados en microelectrnica, gracias a estos avances tecnolgicos se desarrollaron semiconductores para diferentes aplicaciones como en la industria, medicina seguridad etc. siguiendo estndares de calidad garantizando su optimo desempeo
REFERENCIAS
[1] Betancourt Robayo Faiber, Microelectrnica, Universidad Nacional Abierta y a Distancia. Bogot D.C. Jul 2009
[2]R.J Bakcer, H. W.Li, D. E. Boyce "CMOS design, layout and simulation", IEEE Press, 1998,www.ieee.org
[3]Fundacin Wikimedia, I. (16 de Febrero de 2012). Puerta logicas. Recuperado el 12 de Mayo de 2014, de http://es.wikipedia.org/wiki/Puerta_l% C3%B3gica