HEY!! OLA!!!

BIENVENDO

jueves, 14 de octubre de 2010

PORTADA

UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO
COLEGIO DE CIENCIAS Y HUMANIDADES (PLANTEL SUR)
CIBERNETICA
BLOG: CIRCUITOS LÓGICOS
LOPEZ MENDOZA CHRISTIAN
GRUPO: 558
PROFESOR:
LUIS ENRRIQUE RODRIGUEZ MALDONADO

INDICE

INDICE

  1. EJEMPLO DE CIRCUITOS LOGICOS (video)
  2. INTRODUCCIÓN
  3. CIRCUITOS LÓGICOS
  4. ALGEBRA DE BOOLE
  5. LOS COMPONENTES DE CIRCUITOS LÓGICOS
  6. ISOMORFISMO
  7. LOGISIM
  8. CIRCUITOS LÓGICOS SECUENCIALES
  9. CONCLUSIÓN
  10. BIBLIOGRAFIA

EJEMPLO DE CIRCUITOS LOGICOS

INTRODUCCION


Los circuitos de conmutación y temporización, o circuitos lógicos, forman la base de cualquier dispositivo en el que se tengan que seleccionar o combinar señales de manera controlada. Entre los campos de aplicación de estos tipos de circuitos pueden mencionarse la conmutación telefónica, las transmisiones por satélite y el funcionamiento de las computadoras digitales.

Circuito lógico es aquel que maneja la información en forma de "1" y "0", dos niveles lógicos de voltaje fijos.
"1" nivel alto o "high" y "0" nivel bajo o "low".
Los circuitos lógicos están compuestos por elementos digitales como la compuerta AND (Y), compuerta OR (O), compuerta NOT (NO)......
y combinaciones poco o muy complejas de los circuitos antes mencionados.

Son estructuras formales (sistemas abstractos) que representan sistemas para la transmisión de información de toda índole (desde la electricidad hasta datos informáticos) simulando el comportamiento real de un circuito eléctrico. Circuito eléctrico es toda de transmisión de impulsos eléctricos.

CIRCUITOS LOGICOS

La lógica digital es un proceso racional para adoptar sencillas decisiones de 'verdadero' o 'falso' basadas en las reglas del álgebra de Boole. El estado verdadero se representado por un 1, y falso por un 0, y en los circuitos lógicos estos numerales aparecen como señales de dos tensiones diferentes. Los circuitos lógicos se utilizan para adoptar decisiones específicas de 'verdadero-falso' sobre la base de la presencia de múltiples señales 'verdadero-falso' en las entradas. Las señales se pueden generar por conmutadores mecánicos o por transductores de estado sólido. La señal de entrada, una vez aceptada y acondicionada (para eliminar las señales eléctricas indeseadas, o ruidos), es procesada por los circuitos lógicos digitales. Las diversas familias de dispositivos lógicos digitales, por lo general circuitos integrados, ejecutan una variedad de funciones lógicas a través de las llamadas puertas lógicas, como las puertas OR, AND y NOT y combinaciones de las mismas (como 'NOR', que incluye a OR y a NOT). Otra familia lógica muy utilizada es la lógica transistor-transistor. También se emplea la lógica de semiconductor complementario de óxido metálico, que ejecuta funciones similares a niveles de potencia muy bajos pero a velocidades de funcionamiento ligeramente inferiores. Existen también muchas otras variedades de circuitos lógicos, incluyendo la hoy obsoleta lógica reóstato-transistor y la lógica de acoplamiento por emisor, utilizada para sistemas de muy altas velocidades.

La lógica digital es un proceso racional para adoptar sencillas decisiones de 'verdadero' o 'falso' basadas en las reglas del álgebra de Boole. El estado verdadero se representado por un 1, y falso por un 0, y en los circuitos lógicos estos numerales aparecen como señales de dos tensiones diferentes. Los circuitos lógicos se utilizan para adoptar decisiones específicas de 'verdadero-falso' sobre la base de la presencia de múltiples señales 'verdadero-falso' en las entradas. Las señales se pueden generar por conmutadores mecánicos o por transductores de estado sólido. La señal de entrada, una vez aceptada y acondicionada (para eliminar las señales eléctricas indeseadas, o ruidos), es procesada por los circuitos lógicos digitales. Las diversas familias de dispositivos lógicos digitales, por lo general circuitos integrados, ejecutan una variedad de funciones lógicas a través de las llamadas puertas lógicas, como las puertas OR, AND y NOT y combinaciones de las mismas (como 'NOR', que incluye a OR y a NOT). Otra familia lógica muy utilizada es la lógica transistor-transistor. También se emplea la lógica de semiconductor complementario de óxido metálico, que ejecuta funciones similares a niveles de potencia muy bajos pero a velocidades de funcionamiento ligeramente inferiores. Existen también muchas otras variedades de circuitos lógicos, incluyendo la hoy obsoleta lógica reóstato-transistor y la lógica de acoplamiento por emisor, utilizada para sistemas de muy altas velocidades.

Los bloques elementales de un dispositivo lógico se denominan puertas lógicas digitales. Una puerta Y (AND) tiene dos o más entradas y una única salida. La salida de una puerta Y es verdadera sólo si todas las entradas son verdaderas. Una puerta O (OR) tiene dos o más entradas y una sola salida. La salida de una puerta O es verdadera si cualquiera de las entradas es verdadera, y es falsa si todas las entradas son falsas. Una puerta INVERSORA (INVERTER) tiene una única entrada y una única salida, y puede convertir una señal verdadera en falsa, efectuando de esta manera la función negación (NOT). A partir de las puertas elementales pueden construirse circuitos lógicos más complicados, entre los que pueden mencionarse los circuitos biestables (también llamados flip-flops, que son interruptores binarios), contadores, comparadores, sumadores y combinaciones más complejas.
En general, para ejecutar una determinada función es necesario conectar grandes cantidades de elementos lógicos en circuitos complejos. En algunos casos se utilizan microprocesadores para efectuar muchas de las funciones de conmutación y temporización de los elementos lógicos individuales. Los procesadores están específicamente programados con instrucciones individuales para ejecutar una determinada tarea o tareas. Una de las ventajas de los microprocesadores es que permiten realizar diferentes funciones lógicas, dependiendo de las instrucciones de programación almacenadas. La desventaja de los microprocesadores es que normalmente funcionan de manera secuencial, lo que podría resultar
demasiado lento para algunas aplicaciones. En tales casos se emplean circuitos lógicos especialmente diseñados.

ALGEBRA DE BOOLE

Álgebra de Boole (también llamada Retículas booleanas) en informática y matemática, es una estructura algebraica que rigorizan las operaciones lógicas Y, O y NO, así como el conjunto de operaciones unión, intersección y complemento.

Se denomina así en honor a George Boole, (2 de noviembre de 1815 a 8 de diciembre de 1864), matemático inglés que fue el primero en definirla como parte de un sistema lógico a mediados del siglo XIX. El álgebra de Boole fue un intento de utilizar las técnicas algebraicas para tratar expresiones de la lógica proposicional. En la actualidad, el álgebra de Boole se aplica de forma generalizada en el ámbito del diseño electrónico. Claude Shannon fue el primero en aplicarla en el diseño de circuitos de conmutación eléctrica biestables, en 1948.
El algebra de Boole se inicia a inicios de la decada del 1300 en roma con uno de los matematicos mas conocidos de esas epocas
El Álgebra de Boole es una estructura algebraica que puede ser considerada desde distintos puntos de vista matemáticos:

Principio de dualidad
El concepto de dualidad permite formalizar este hecho: a toda relación o ley lógica le corresponderá su dual, formada mediante el intercambio de los operadores unión (suma lógica) con los de intersección (producto lógico), y de los 1 con los 0.
Además hay que cambiar cada variable por su negada. Esto causa confusión al aplicarlo en los teoremas básicos, pero es totalmente necesario para la correcta aplicación del principio de dualidad. Véase que esto no modifica la tabla adjunta.

AdiciónProducto
1 a + \bar {a} = 1 \,  a \cdot \bar{a} = 0
2 a + 0 = a \, a \cdot 1 = a \,
3 a + 1 = 1 \, a \cdot 0 = 0 \,
4 a + a = a \, a \cdot a = a \,
5 a + b= b+ a \,  a \cdot b = b \cdot a \,
6 a + (b + c) = (a + b) + c \,  a \cdot (b \cdot c) = (a \cdot b) \cdot c \,
7 a + ( b \cdot c ) = (a + b) \cdot (a + c) \,  a \cdot (b + c) = a \cdot b + a \cdot c \,
8 a + a \cdot b = a \,  a \cdot (a + b) = a \,
9 \overline {(a + b)} = \bar {a} \cdot \bar {b}  \overline {(a \cdot b)} = \bar {a} + \bar {b} \,

Se ha definido el conjunto A = {1,0} como el conjunto universal sobre el que se aplica el álgebra de Boole, sobre estos elementos se definen varias operaciones, veamos las más fundamentales:

Operación suma

aba + b
000
011
101
111

La operación suma (+) asigna a cada par de valores a, b de A un valor c de A:
 a + b = c \,
Su equivalencia en lógica de interruptores es un circuito de dos interruptores en paralelo.
Interruptor lógico 070.svg
Si uno de los valores de a o b es 1, el resultado será 1, es necesario que los dos sumandos sean 0, para que el resultado sea 0.
Interruptor lógico 071.svgInterruptor lógico 072.svgInterruptor lógico 073.svgInterruptor lógico 074.svg


Operación producto

aba  \cdot b
000
010
100
111

La operación producto ( \cdot ) asigna a cada par de valores a, b de A un valor c de A:
 a \cdot b = c
Esta operación en lógica de interruptores es un circuito en serie de dos interruptores
Interruptor lógico 030.svg
solo si los dos valores a y b son 1, el resultado será 1, si uno solo de ellos es 0 el resultado será 0.
Interruptor lógico 031.svgInterruptor lógico 032.svgInterruptor lógico 033.svgInterruptor lógico 034.svg


Operación negación

a \bar {a}
01
10

La operación negación presenta el opuesto del valor de a:
 \bar {a} = b \,
Un interruptor inverso equivale a esta operación:
Interruptor lógico 020.svg
Interruptor lógico 021.svgInterruptor lógico 022.svg


 Operaciones combinadas

ab \bar {a} +  {b}
001
011
100
111

Partiendo de estas tres operaciones elementales se pueden realizar otras más complejas, que podemos representar como ecuaciones booleanas, por ejemplo:
 \bar {a} +  {b} = c \,
Que representado en lógica de interruptores es un circuito de dos interruptores en paralelo, siendo el primero de ellos inverso.
Interruptor lógico 080.svg
La distinta secuencia de valores de a y b da los resultados vistos en la tabla de verdad.
Interruptor lógico 081.svgInterruptor lógico 083.svgInterruptor lógico 082.svgInterruptor lógico 084.svg

COMPONENTES DE LOS CIRCUITOS LÓGICOS

Los circuitos cuyos componentes realizan operaciones análogas a las que indican los operadores lógicos se llaman "circuitos lógicos" o "circuitos digitales".
Los operadores lógicos básicos son "Y", "O" y "N", los cuales se representan respectivamente con los símbolos: , y . Por eso, los componentes que realizan operaciones análogas se llaman "componentes básicos" . Los componentes que resultan de la combinación de dos o más componentes básicos se llaman "componentes combinados" .
Todos los componentes arrojan una señal de salida, pero pueden recibir una o dos señales de entrada. En general, se los llama "compuertas" (en inglés, gates) . Las compuertas se construyen con resistores, transistores, diodos, etc., conectados de manera que se obtengan ciertas salidas cuando las entradas adoptan determinados valores. Los circuitos integrados actuales tienen miles de compuertas lógicas.
En el cuadro siguiente se presenta la lista completa de los componentes de los circuitos lógicos. (En letras negritas están los nombres en castellano y en letras normales los nombres en inglés.)

De la asociación de componentes resultan elementos más complejos que ya no se llaman "componentes" sino, por ejemplo: "sumadores" (adders); "decodificadores" (decoders); "multiplexores" (multiplexers); "memorias" (memories); "microprocesadores" (microprocessors). Para representar un circuito lógico se pueden emplear símbolos para componentes (básicos y combinados) y elementos complejos, pero siempre esa representación se puede reducir a otra que sólo incluya los componentes básicos.
A continuación se presenta un applet de Java creado por C. E. Efstathiou, del Departamento de Química de la Universidad de Atenas (Grecia), con el cual el lector puede:
(1) comprobar la validez de las tablas de verdad de los componentes presentada en el cuadro anterior, y
(2) experimentar el uso de elementos más complejos.