Você está na página 1de 14

TRABAJO COLABORATIVO UNO

MICROELECTRONICA

Tutor.
NESTOR JAVIER RODRIGUEZ

Presentado Por.
MARLON ESTY TRILLO SUAREZ
COD. 13567564
GRUPO. 299008_25

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


ESCUELA DE CIENCIAS BASICAS E INGENIERIA
INGENIERIA ELECTRONICA
VALLEDUAPAR CESAR
2014

COMPUERTAS LGICAS
Un computador digital, como su nombre lo indica, es un sistema digital que
realiza diversas operaciones de cmputo. La palabra Digital implica que la
informacin que se representa en el computador por medio de variables que
toman un nmero limitado de valores Discretos o cuantizados. Estos valores
son procesados internamente por componentes que pueden mantener un
nmero limitado de estados discretos. Los dgitos decimales por ejemplo,
proporcionan 10 valores discretos ( 0 .. 9 ). Como sabemos en la prctica, los
computadores funcionan mas confiablemente si solo utilizan dos estados
equiprobables. Debido al hecho que los componentes electrnicos atienden a
dos estados (encendido / apagado) y que la lgica humana tiende a ser binaria
(esto es, cierto o falsa, si o no) se utiliza el sistema binario y se dice que son
binarias.
Los computadores digitales utilizan el sistema de nmeros binarios, que tiene
dos dgitos 0 y 1. Un digito binario se denomina un bit. 'La informacin est
representada en los computadores digitales en grupos de bits. Utilizando
diversas tcnicas de codificacin los grupos de bits pueden hacerse que
representen no solamente nmeros binarios sino tambin otros smbolos
discretos cualesquiera, tales como dgitos decimales o letras de alfabeto.
Utilizando arreglos binarios y diversas tcnicas de codificacin, los dgitos
binarios o grupos de bits pueden utilizarse para desarrollar conjuntos completos
de instrucciones para realizar diversos tipos de clculos.
La informacin binaria se representa en un sistema digital por cantidades
fsicas denominadas seales, Las seales elctricas tales como voltajes
existen a travs del sistema digital en cualquiera de dos valores reconocibles y
representan una variable binaria igual a 1 o 0. Por ejemplo, un sistema digital
particular puede emplear una seal de 3 [volts 1 para representar el binario "I" y
0.5 [volts 1 para el binario "0". La siguiente ilustracin muestra un ejemplo de
una seal binaria.

Como se muestra en la figura, cada valor binario tiene una desviacin


aceptable del valor nominal. La regin intermedia entre las dos regiones
permitidas se cruza solamente durante la transicin de estado. Los terminales
de entrada de un circuito digital aceptan seales binarias dentro de las

tolerancias permitidas y los circuitos responden en los terminales de salida con


seales binarias que caen dentro de las tolerancias permitidas.
La lgica binaria tiene que ver con variables binarias y con operaciones que
toman un sentido lgico. Es utilizada para escribir, en forma algebraica o
tabular. La manipulacin y. procesamiento de informacin binaria. La
manipulacin de informacin binaria se hace por circuitos lgico que se
denominan Compuertas.
Las compuertas son bloques del hardware que producen seales del binario 1o
0 cuando se satisfacen los requisitos de entrada lgica. Las diversas
compuertas lgicas se encuentran comnmente en sistemas de computadores
digitales. Cada compuerta tiene un smbolo grafico diferente y su operacin
puede describirse por medio de una funcin algebraica. Las relaciones entradasalida de las variables binarias para cada compuerta pueden representarse en
forma tabular en una tabla
de verdad.
Puerta Xnor:
La puerta XNOR (a veces escrita "exnor" o "enor" y rara vez escrito NXOR) es
una puerta lgica digital cuya funcin es la inversa de la puerta OR exclusiva
(XOR). La versin de dos entradas implementa la igualdad lgica,
comportndose de acuerdo a la tabla de verdad de la derecha. Una salida
ALTA (1) resulta si ambas las entradas a la puerta son las mismas. Si una pero
no ambas entradas son altas (1), resulta una salida BAJA (0).

Simbolos:
Hay 2 smbolos para puertas XNOR: el smbolo 'distintivo' y el smbolo
"rectangular". Para obtener ms informacin, vea Smbolos de puertas lgicas.

La puerta XNOR con entradas A y B implementa la expresin lgica

SIMULACION EN DSCH 3.
Esta aplicacin consta de un editor lgico, basado en una captura de
esquemas, y un simulador. Est orientado a la validacin del circuito lgico
antes de pasar a la fase de sntesis de microelectrnica.
Proporciona un entorno sencillo para el diseo lgico jerrquico y simulacin de
anlisis en retardo, todo lo cual permite el diseo y la validacin de estructuras
lgicas complejas. Una caracterstica muy importante es la posibilidad de
estimar el consumo de potencia del circuito lgico que puede tomar como
entrada la aplicacin Microwind 3.1 para crear el Layout.
El entorno grafico Dsch es muy sencillo. Consta de una barra de men, una
barra de herramientas con las tareas mas comunes y la superficie de edicin.
Desarrollo del Esquema en DSCH.
MicroWind y DSCH
MicroWind es una herramienta para diseo y simulacin de circuitos a
nivel de diseo. La herramienta cuenta con instalaciones completas de
edicin (copiar, cortar, pasado, duplicar, mover), puntos de vista
diferentes (MOS caractersticas, la seccin transversal 2D, visor de
procesos 3D), y un simulador analgico.
DSCH es un software para el diseo de la lgica. Basado en las
primitivas, un circuito jerrquico puede ser construido y simulado.
Tambin incluye retardo y la evaluacin del consumo de energa.
El silicio es para la visualizacin en 3D de la estructura atmica de
silicio, con nfasis en la estructura cristalina del silicio, los agentes de
dopado, y el dixido de silicio.
Par crear el fichero vamos a FileNew
Luego en la Simbol Library, seleccionamos los objetos que vamos a utilizar

Abrimos el Editor en MicroWind (DSCH3). Hacemos clic en el smbolo


transistor en la librera de smbolos al lado derecho

Tomamos una instancia de NMOS transistores PMOS de la libreria de simbolos


y lo colocamos en la ventana del editor

Tomamos los transistores NMOS y PMOS necesarios para el circuito a


disear, Conectamos los Drains y fuentes de los transistores de la forma en
que aparecen en la imagen.

Conectamos Vdd and GND en el esquema que hemos creado.

Conectamos el botn y el indicador led.

Ahora tenemos listo nuestro esquema para simular el comportamiento de una


compuerta XNOR.

Procedemos a realizar la correspondiente simulacin, damos click en Simulate


> start simulation
Damos click en el botn para poner un 1 o un 0. El color rojo en el switch indica
un 1.
Entradas en 1-1

Entradas en 0-1

Entradas en 1-0

Entradas en 0-0

La simulacin de salidas se puede observar como una forma de onda despus


de la aplicacin de las entradas de las anteriores imgenes, hacemos click en
el icono de diagrama de tiempos en el men, para ver el diagrama de tiempo
de entrada y las formas de onda en la salida, all podremos evidenciar el
comportamiento de acorde a la tabla de verdad correspondiente a la compuerta
XNOR .

Hacemos clic en Archivo -> Crear Verilog

Archivo. El Verilog, Jerarquia y Netlist, Aparece la ventana. Esta ventana nos


muestra el verilog representacin de la compuerta XNOR. Hacemos clic en
Aceptar para guardar el Verilog como un archivo.v

Abrimos el editor de diseo ventana en MicroWind.

Haga clic en Compile ->


Compilar archivo Verilog. Abrimos una ventana
Guardamos el archivo Xnor.MSK. del Programa DSCH y proseguimos a
llamarlo con Microwind : File Open - Xnor.MSK

Você também pode gostar