Edición de «
C4 - Lógica Digital
»
Ir a la navegación
Ir a la búsqueda
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
= C4.1.-Binary Information Implemented with MOS Transistors = <br/> [[File: c4-logicaBinaria.gif | 600px]]<br/> <br/> En esta imágen se pueden ver un transistor MOS de canal p y otro de canal n conectados. Podemos ver como los transistores se utilizan como interruptores y a través de sus <i>gate</i> configuramos cada transistor para poder tener en OUT 0v (que es un 0 binario), o 3.3V (que es un 1 binario).<br/> <br/> = C4.2.-Digital Logic = <br/> [[File: C4-NOT-Gate.gif | 700px]]<br/> <br/> En un transistor P-Channel *Si Source es mas positivo que Gate la corriente fluye de Source hacia Drain. El MOS está en ON *Si Gate es mas positivo que Source la corriente no fluye. El MOS está en OFF En un transistor N-Channel *Si Gate es más positivo que Drain la corriente fluye de Drain hacia Source. El MOS está en ON *Si Drain es más positivo que Gate la corriente no fluye. El MOS está en OFF <br/> Funcionamiento Puerta NOT *Cuando IN = 0V en P-Channel Gate = 0V y como Source = 3.3V entonces P-Channel esta ON. En N-Channel Gate = 0V y como Source = 0V entonces N-Channel esta en OFF *Cuando IN = 3.3V en P-Channel Gate = 3.3V y como Source = 3.3V entonces P-Channel esta en OFF. En N-Channel Gate = 3.3V y como Source = 0V entonces N-Channel esta en ON. <br/> Los circuitos hechos con transistores MOS de tipo p y tipo n se llaman Complementary Metal Oxide Semiconductors (CMOS)<br/> <br/> = C4.3.-Flip-Flop = <br/> [[File: c4-flip-flop.gif]]<br/> <br/> <b>Que son?</b><br/> *<i>definición</i> *Son la base de los registros y memorias *Uno de sus usos es para guardar datos <br/> <b>Flip Flop RS</b><br/> *Es el más simple y como vemos esta formado por dos NAND *Como vemos en su t. verdad cuando S=1 y R=1 guarda el valor anterior. Este es el funcionamiento que se necesita cuando se usan para registros o para memorias *Cuando S=0 y R=0 el valor de Q y de Q' es indeterminado <br/> {| class="wikitable" style="text-align:center;" |+T. verdad !S !R !Q !Q' |- |0 |0 |N/C |N/C |- |0 |1 |1 |0 |- |1 |0 |0 |1 |- |1 |1 |Q(t-1) |Q'(t-1) |} <br/> <b>Flip Flop D</b><br/> <br/> *Este Flip-Flop es el que se suele usar para guardar información *El canal D es para entrar el dato *El canal W es la señal de control *Para guardar un bit: **Poner bit a guardar en D **Poner W a 1 y luego ponerlo a 0 **La salida Q = D *El bit queda guardado y no importa el valor de D mientras W sea 0. Si W es 1 y D cambia, Q pasa a valer el nuevo valor de D <br/> <b>Tristado</b><br/> <br/> [[File: c4-triestado.gif | 400px]]<br/> <br/> Hay ocasiones en que varias salidas (de puertas lógicas, biestables, ...) se conectan a un mismo nodo (cable). Esto puede producir conflictos o que se dañen las salidas si mas de un dispositivo a la vez accede al nodo.<br/> Los triestados disponen de una entrada extra que pone la salida en HiZ (Impedancia alta). Con este estado activado el dispositivo queda desactivado<br/> Cuando G vale 0 como es una entrada negada (es decir se activa por 0) la salida Y vale lo que hay en la entrada A. <br/> Cuando G = 1, la salida Y cambia independientemente de A. Este es el estado de Alta Impedancia (HiZ).<br/> <br/> = C4.5.-Digital Information Stored in Memory = <br/> [[File: c4-bit-register.gif | 800px]]<br/> <br/> *Se usan los biestables de tipo D para almacenar bits *Como se ve en la imagen hay 8 biestables para almacenar un byte *También se ve un triestado por cada bit. Éste sirve para colocar en el Data Bus la información que tiene cada biestable. **Cuando Read = LOW se activa el triestado y en el Data Bus se coloca el byte almacenado. **Cuando Read = HIGH el triestado se pone en HiZ y la salida Q de cada biestable queda aislada del Data Bus. En ese momento el byte que haya en el Data Bus será almacenado en los biestables cuando Write tenga un pulso de subida <br/>
Resumen:
Ten en cuenta que todas las contribuciones a Proyectos se consideran publicadas bajo la Creative Commons Atribución-CompartirIgual (véase
Proyectos:Derechos de autor
para más información). Si no deseas que las modifiquen sin limitaciones y las distribuyan libremente, no las publiques aquí.
Al mismo tiempo, asumimos que eres el autor de lo que escribiste, o lo copiaste de una fuente en el dominio público o con licencia libre.
¡No uses textos con copyright sin permiso!
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Menú de navegación
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Espacios de nombres
Página
Discusión
español
Vistas
Leer
Editar
Ver historial
Más
Buscar
Navegación
Página principal
Cambios recientes
Página aleatoria
Ayuda sobre MediaWiki
Páginas especiales
Herramientas
Lo que enlaza aquí
Cambios relacionados
Información de la página