151
Universidad de Caldas Facultad de Ciencias Exactas y Naturales INGENIERIA MECATRONICA Prof. ALBA LUCIA CARDENAS M.

Presentacion electronica digital

Embed Size (px)

DESCRIPTION

presentación de electrónica digital

Citation preview

Page 1: Presentacion electronica digital

Universidad de Caldas Facultad de Ciencias Exactas y Naturales

INGENIERIA MECATRONICAProf. ALBA LUCIA CARDENAS M.

Page 2: Presentacion electronica digital

Asignatura ELECTRONICA DIGITAL Créditos académico 4 Intensidad horario 64 horas

Page 3: Presentacion electronica digital

Bienvenidos todos

IntroducciónIntroducción

Page 4: Presentacion electronica digital

En el mundo moderno, la electrónica digital a mostrado ser eficiente en las tareas que se le han encomendado, dando grandes satisfacciones a diseñadores y mejorando la calidad de vida de la humanidad. Un sin numero de aplicaciones desde las más sencillas como el destello intermitente de una luz en un juguete, hasta complejos sistemas de control espacial, pasando por todas las disciplinas en las que el hombre explora:  

Page 5: Presentacion electronica digital

computación, medicina, automotriz, negocios, comunicaciones y aplicaciones bélicas entre muchas otras. La electrónica digital ha conseguido inclusive modificar el entorno de sociedades modernas al hallarse presente en un sin numero de dispositivos con los que convivimos de forma casi inconsciente.Por esto técnicos, tecnólogos e ingenieros en electrónica, encontrarán en estos temas las herramientas que les permitirá diseñar nuevas aplicaciones de la electrónica y mantener, reparar o mejorar las existentes.

Page 6: Presentacion electronica digital

COMPETENCIAS Las competencias básicas que se pretende Las competencias básicas que se pretende promover en el alumno son la capacidad para promover en el alumno son la capacidad para diseñar circuitos digitales,diseñar circuitos digitales, la capacidad de la capacidad de analizar y entender sistemas basados en analizar y entender sistemas basados en electrónica digital.electrónica digital. Competencias cognoscitivas: Competencias cognoscitivas: Diferenciar, Diferenciar, analizar y explicar el principio de funcionamiento analizar y explicar el principio de funcionamiento de los componentes digitales y de las familias de los componentes digitales y de las familias lógicas utilizadas en sistemas electrónicos lógicas utilizadas en sistemas electrónicos digitales.digitales.

Page 7: Presentacion electronica digital

Competencias Procedimentales: Desarrollar en el alumno la capacidad para analizar, diseñar, simular, montar y llevar a correcto funcionamiento de soluciones a problemas propuestos, mediante el uso correcto de los dispositivos y herramientas de electrónica digital Competencias Actitudinales: Promover en el alumno la conciencia acerca de la importancia de la electrónica digital como base fundamental del quehacer del ingeniero, incentivando en lo personal el cumplimiento, capacidad de trabajo en grupo, la responsabilidad por los tangibles y especialmente todo valor que fortalezca la ética profesional y respeto por el medio ambiente.

Page 8: Presentacion electronica digital

Objetivos

2. Objetivo General Diferenciar, analizar y explicar el principio de funcionamiento de los componentes Diferenciar, analizar y explicar el principio de funcionamiento de los componentes

digitales y de las familias lógicas utilizadas en sistemas electrónicos digitales.digitales y de las familias lógicas utilizadas en sistemas electrónicos digitales.

4. Objetivos Específicos:

-Proporcionar los conocimientos necesarios acerca de los diferentes dispositivos Proporcionar los conocimientos necesarios acerca de los diferentes dispositivos utilizados en la electrónica digital, la interpretación de la terminología característica.utilizados en la electrónica digital, la interpretación de la terminología característica.

Proporcionar pautas para el diseño de sistemas digitales, en pro de entregar soluciones Proporcionar pautas para el diseño de sistemas digitales, en pro de entregar soluciones

acertadas a los requerimientos del medio.acertadas a los requerimientos del medio. Motivar al estudiante en la investigación y creación de nuevos productos y la Motivar al estudiante en la investigación y creación de nuevos productos y la

visualización de nuevas oportunidades en el medio.visualización de nuevas oportunidades en el medio.

Page 9: Presentacion electronica digital

Presentación del contenido:

UNIDAD 1

Fundamentos Sistemas digitales Vs sistemas

Analógicos.La representación digitalFamilias de circuitos lógicos integrados

(TTL, CMOS, NOMOS Y ECL)Arquitectura de un sistema de control

digital.

Page 10: Presentacion electronica digital

Presentación del contenido:UNIDAD 2

Flip_Flop

Concepto de la memoria de un dato.Construcción básica del flip_flop.Concepto de sincronización de flip_flop.Aplicaciones prácticas con los filp_flop:

Detección de secuencias de entrada. División de frecuencia, Contadores de eventos. Multivibradores astables y monoestables. Supresores de ruido Eléctrico.

Page 11: Presentacion electronica digital

Presentación del contenido: UNIDAD 3

Contadores asíncronos y síncronosCodificadores y decodificadores Multiplexores y de multiplexoresCircuitos aritméticos y de comparación

Diseño de Aplicaciones prácticas donde se integran estos componentes

Page 12: Presentacion electronica digital

Presentación del contenido: UNIDAD 4 Memorias 7.1 Principio de funcionamiento. 7.2 Tipos de memorias electrónicas. 7.3 Aplicaciones prácticas.

Page 13: Presentacion electronica digital

Estrategia metodológica

Lectura documental Desarrollo de ejercicios de aplicación en

equipos de trabajo Realización de talleres Demostraciones practicas de la teoría

Page 14: Presentacion electronica digital

Evaluación

2 evaluaciones 27% c/u (FEB 17-MAR 17 -3 ABRIL)

talleres y practicas 20% (los días lunes se sustentan funcionando con planos)

Proyecto final real 26% (4 Y 5 DE ABRIL)

NOTA DE CERO SI NO FUCIONA EL DIA DE SUSTENTACION NO SE DARA MAS PLAZO

Page 15: Presentacion electronica digital

Forma de entrega de trabajos

portada Introducción Objetivos generales y específicos Materiales utilizados Desarrollo con diagramas o planos Conclusiones Bibliografía

Page 16: Presentacion electronica digital

6. BIBLIOGRAFÍA TOCCI, Ronald . Sistemas Digitales, Principios y Aplicaciones,

España: Prentice Hall, Dossat, 1997.

MANDADO, ENRIQUE. Sistemas electrónicos digitales, Mexico: Marcombo-Alfaomega, 1996.

MORRIS, MANO. Diseño digital, México: Prentice Hall, 1994.

BARCO Y ARITIZABAL. matemática digital, COLOMBIA: Mc graw Hill

Page 17: Presentacion electronica digital

EJEMPLO DE PROYECTO

Page 18: Presentacion electronica digital

MOTORES

Page 19: Presentacion electronica digital

Material requerido Protoboard

Page 20: Presentacion electronica digital

Equipos de medida multímetro

Page 21: Presentacion electronica digital

Pinzas- pelacables y contario

Cortafrío - pinzas

Page 22: Presentacion electronica digital

Cables para conexión

Cable utp Conector pila 9vConector pila 9v

Pila 9vPila 9v

Page 23: Presentacion electronica digital

Componentes para montajes

Diodo Led

y resistencias de 220 ohmios y 1kilo ohmios,

Dip Switch 4pDip Switch 4p

Page 25: Presentacion electronica digital

Compuertas

74ls04

Page 26: Presentacion electronica digital

Compuertas lógica

74ls32

Page 27: Presentacion electronica digital

Compuertas lógicas

74ls86

Page 29: Presentacion electronica digital

CONTADOR

Page 30: Presentacion electronica digital

Regulación de voltaje

Circuito para regular voltaje a 5v

Page 31: Presentacion electronica digital

Flip flop

Page 32: Presentacion electronica digital

PUNTA LOGICA

Page 33: Presentacion electronica digital
Page 34: Presentacion electronica digital

74ls90

Page 35: Presentacion electronica digital

Tabla para manejo de decimales en la conversión de binario a decimal

Page 36: Presentacion electronica digital
Page 37: Presentacion electronica digital

SISTEMAS DE NUMERACIÓN

CONCEPTO.- Un sistema de numeración es un conjunto de símbolos y

reglas que se utilizan para la representación de datos numéricos o cantidades.

Cada sistema de numeración se va ha caracterizar por su base que es el número de cada símbolo distinto que utiliza, y además determina el valor de cada símbolo, dependiendo de la posición que ocupe.

Sistema decimal. 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Base: 10

Page 38: Presentacion electronica digital

SISTEMA BINARIO

. SISTEMA BINARIO.-Símbolos: 0, 1.

Base: 2

Binary Digit1 Bit = 1 Simbolo

1 Byte = 8 bits1 Kb = 1024 bytes1 Mb = 1024 Kb1 Gb = 1024 Mb

Page 39: Presentacion electronica digital

SISTEMA OCTAL

Símbolos: 0, 1, 2, 3, 4, 5, 6, 7. Base: 8

Page 40: Presentacion electronica digital

SISTEMA HEXADECIMAL.

Símbolos: 0, 1,2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.

Base: 16

Page 41: Presentacion electronica digital

Conversión de decimal a binario CONVERSIÓN DE UN NUMERO DECIMAL A BINARIO Para esta transformación es necesario tener en cuenta los

pasos que siguientes Pasar el numero 42 base 10 a numero binario

1. se divide el numero 42 entre 2

2. se divide de nuevo el cociente obtenido por 2 y se repite el mismo procedimiento hasta que el cociente sea 1.

3. El numero binario se forma tomando el primer dígito el ultimo cociente, seguidos por los residuos obtenidos en cada división, seleccionándolos de derecha a izquierda, como se muestra en el siguiente esquema.

Page 42: Presentacion electronica digital

Conversión de decimal a binario .

Page 43: Presentacion electronica digital

Ejercicios

Convertir los siguiente números decimales en binarios

2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Page 44: Presentacion electronica digital

CONVERSIÓN DE UN NUMERO DECIMAL FRACCIONARIO A UN NUMERO BINARIO

Para transformar un número decimal fraccionario a un numero binario se debe seguir los siguientes pasos:

ejemplo: el numero 72,375.

Page 45: Presentacion electronica digital

42.375 1. la parte entera se transforma de igual forma que el

ejemplo anterior.

2. La parte fraccionaria de la siguiente manera:

Multiplicamos por el numero 2 y tomamos la parte entera del producto que ira formando el numero binario correspondiente

Tomamos nuevamente la parte entera del producto, y la parte fraccionaria la multiplicamos sucesivamente por 2 hasta llegar a 0

Page 46: Presentacion electronica digital

42.375 Se toma nuevamente la parte entera , y como la parte

fraccionaria es 0, indica que se ha terminado el proceso.

El numero binario correspondiente a la parte decimal será la unión de todas las partes enteras, tomadas de las multiplicaciones sucesivas realizadas durante el transcurso del proceso

En donde el primer dígito binario corresponde a la primera parte entera , el segundo dígito a la segunda parte entera , y así sucesivamente hasta llegar al ultimo .Luego se toma el numero binario , correspondiente a la parte entera , y el numero binario , correspondiente a la parte fraccionaria y se une en un solo numero binario correspondiente a el numero decimal.

Page 47: Presentacion electronica digital

Conversión de decimal fraccionario a binario

Resultado de la conversión

Page 48: Presentacion electronica digital

CONVERSIÓN DE UN NUMERO BINARIO A UN NUMERO DECIMAL

1. se toma los valores de posición correspondiente a las columnas donde aparezcan únicamente unos

2. se suman los valores de posición para identificar el numero decimal equivalente

Page 49: Presentacion electronica digital

10101 = 21

Binario a decimal

Page 50: Presentacion electronica digital

Tabla de valores según la posición

Tabla importante para tener en cuenta

Page 51: Presentacion electronica digital

Códigos hexadecimal

Código hexadecimal: Código en base 16

Cada dígito toma valores entre 0 y 15; se hace preciso distinguir de alguna forma los dígitos que tienen dos cifras

Ejemplo: 1 5 7 6

¿ Es “uno” y “cinco” o es “quince”?

Los dígitos a partir del 10 (inclusive) se denominan con

letras:

A, B, C, D, E y F

5B70h = 5*163+11*162+7*161+0*160 = 20480+2816+112+0=2340810

Page 52: Presentacion electronica digital

CODIGO BCDDecimal codificado en binario

Decimal: 0 1 2 3 4 5 6 7 8 9 BCD: 0000 0001 0010 0011 0100 0101 0110

0111 1000 1001

El BCD es muy común en sistemas electrónicos donde se debe mostrar un valor numérico, especialmente en los sistemas digitales

Page 53: Presentacion electronica digital

Conversión binario ⇒ octal/hexadecimal

Binario ⇒ octal:Se agrupan los bits de tres en tres a partir del punto decimal, asignando el código octal a cada grupo

10110.10012 = 0 1 0 1 1 0 . 1 0 0 1 0 0 =26.448

Binario ⇒ hexadecimal:Se agrupan los bits de cuatro en cuatro a partir del punto decimal, asignando el código hexadecimal a cada grupo

10110.10012 = 0 0 0 1 0 1 1 0 . 1 0 0 1 =16.9h

Page 54: Presentacion electronica digital

Conversión octal/hexadecimal ⇒ binario

Octal / hexadecimal ⇒ binario :Se asigna a cada dígito octal/hexadecimal su correspondiente código binario

3 6 1 . 2 3 8

011 110 001 . 010 0112

7 C 6 . F 1h

0111 1100 0110 . 1111 00012

Ejemplos:octal ⇒ binario

hexadecimal ⇒ binario

Page 55: Presentacion electronica digital

Símbolos de la Lógica Matemática;qp∨ ,qop disyunción p y q: proposición compuesta que es

falsa cuando ambas p y q son falsas y verdadera en otro caso.

;qp ∧ ,qyp conjunción p y q: proposición compuesta que es verdadera cuando tanto como p y q son verdadera y falsa en otro caso.

p q

F F F

qp∨

p q

T T T

qp∧

Page 56: Presentacion electronica digital

Símbolos de la Lógica Matemática;p¬ ,pno negación de p : proposición formada al escribir

“no es el caso que” o “es falso que” antes de p o al insertar la palabra “no” de manera adecuada en p.

p

T F

Page 57: Presentacion electronica digital

Tablas de verdad

Una proposición lógica con n componentes tendrá renglones en su tabla de verdad.

n2

T F

F T

p¬p Nota: p proposición (1 componente):

renglones.

renglones.

renglones.

221 =

422 =823 =

Page 58: Presentacion electronica digital

Tablas de verdad

T T T

T F F

F T F

F F F

p q qp∧

T T T

T F T

F T T

F F F

p q qp∨

disyunción p y q: proposición compuesta que es falsa cuando ambas p y q son falsas y verdadera en otro caso.

conjunción p y q: proposición compuesta que es verdadera cuando tanto como p y q son verdadera y falsa en otro caso.

422 = renglones

Page 59: Presentacion electronica digital

Leyes del álgebra de proposiciones

4. Ley distributiva

5. Ley de absorción

6. Ley de De Morgan

( ) pqqp ¬∧¬≡∨¬

( ) pqqp ¬∨¬≡∧¬

( ) pqpp ≡∧∨

( ) pqpp ≡∨∧

( ) ( ) ( )rpqprqp ∨∧∨≡∧∨

( ) ( ) ( )rpqprqp ∧∨∧≡∨∧

Page 60: Presentacion electronica digital
Page 61: Presentacion electronica digital
Page 62: Presentacion electronica digital
Page 63: Presentacion electronica digital
Page 64: Presentacion electronica digital
Page 65: Presentacion electronica digital
Page 66: Presentacion electronica digital
Page 67: Presentacion electronica digital
Page 68: Presentacion electronica digital
Page 69: Presentacion electronica digital
Page 70: Presentacion electronica digital
Page 71: Presentacion electronica digital
Page 72: Presentacion electronica digital
Page 73: Presentacion electronica digital
Page 74: Presentacion electronica digital

El estado inicial de la compuerta OR es el de todas sus señales de entrada y salida

en cero lógico.

Page 75: Presentacion electronica digital

Observamos que poner S =1 obligó a que la salida Q se convirtiera en 1

Page 76: Presentacion electronica digital

Logramos memorizar un 1 en la salida Q del circuito, ya que ésta salida no cambiará, es decir, la bombilla no se apagará aunque el canario se retire del columpio o se vuelva a posar en él.

Page 77: Presentacion electronica digital
Page 78: Presentacion electronica digital

Adicionamos dos inversoras, lo que no producirá ninguna alteración en la salida

Page 79: Presentacion electronica digital
Page 80: Presentacion electronica digital

¿Qué debe hacer Boole ahora para activar nuevamente el sistema, es

decir deapagar la bombilla en el caso de usar

un LATCH SET o de encender nuevamente

la bombilla en el caso de usar un LATCH RESET si no desea

interrumpir elsuministro de corriente del circuito

digital?

Page 81: Presentacion electronica digital

LATCH SET- RESET

Page 82: Presentacion electronica digital
Page 83: Presentacion electronica digital
Page 84: Presentacion electronica digital
Page 85: Presentacion electronica digital
Page 86: Presentacion electronica digital
Page 87: Presentacion electronica digital

Existe otra forma de evitar que las entradas S y R tomen el valor de 1 al mismotiempo, y es usando una compuerta inversora entre las dos señales, así, cuando Ssea Uno (1), R será (0), y cuando S sea Cero(0), R será UNO (1):

Page 88: Presentacion electronica digital
Page 89: Presentacion electronica digital
Page 90: Presentacion electronica digital
Page 91: Presentacion electronica digital
Page 92: Presentacion electronica digital
Page 93: Presentacion electronica digital
Page 94: Presentacion electronica digital
Page 95: Presentacion electronica digital
Page 96: Presentacion electronica digital
Page 97: Presentacion electronica digital
Page 98: Presentacion electronica digital
Page 99: Presentacion electronica digital
Page 100: Presentacion electronica digital
Page 101: Presentacion electronica digital
Page 102: Presentacion electronica digital

SISTEMAS DIGITALES SECUENCIALES

1. TIEMPO DE ESTABLECIMIENTO (SETUP-TIME)

TIEMPO ANTERIOR AL FLANCO DE TOMA DE DATOS. DURANTE ESTE TIEMPO LA SEÑAL DE ENTRADA HA DE PERMANECER CONSTANTE PARA EVITAR ERRORES EN LA

LECTURA. 2. TIEMPO DE MANTENIMIENTO (HOLD-TIME) TIEMPO POSTERIOR AL FLANCO DE TOMA DE DATOS (DURANTE ESTE TIEMPO LA SEÑAL DE ENTRADA PERMANECERÁ CONSTANTE)

3. TIEMPO DE PROPAGACIÓN (DELAY-TIME)

TIEMPO QUE TRANSCURRE DESDE EL FLANCO ACTIVO DE RELOJ HASTA EL CAMBIO DE ESTADO.

4. TIEMPO DE “PRESET” Y “CLEAR”

TIEMPO MÍNIMO QUE DEBEN DE ESTAR ACTIVADAS LAS SEÑALES DE PRESET Y CLEAR Y QUE GARANTIZA SU CORRECTO FUNCIONAMIENTO.

5. FRECUENCIA MÁXIMA DE RELOJ

ES LA FRECUENCIA MÁXIMA PARA LA QUE EL FABRICANTE GARANTIZA EL CORRECTO FUNCIONAMIENTO DE LOS BIESTABLES.

Page 103: Presentacion electronica digital

FLIP FLOP T

Tabla de Activación

J

K

C l o c k

Q

Q

C l e a r

P r e s e t

T

Page 104: Presentacion electronica digital

J

K

C l o c k

Q

Q

C l e a r

P r e s e t

DFLIP – FLOP D

Tabla de Activación

Page 105: Presentacion electronica digital

Contador asíncrono – Método general de diseño

1. SE UTILIZAN BIESTABLES TIPO “T” O EQUIVALENTES.

2. EL NÚMERO DE BIESTABLES ES “N” Y “2N-1 < K ≤ 2N”, DONDE “K” ES EL NÚMERO DE ESTADOS O EL MAYOR DE LOS ESTADOS MAS 1 (SE ELIGE EL MAYOR DE LOS DOS).

3. EL RELOJ DEL SISTEMA SE CONECTA AL BIESTABLE DEL BIT DE MENOR PESO “LSB”.

4. LAS SALIDAS DE LOS BIESTABLES “QN” SE CONECTAN A LAS ENTRADAS DE RELOJ DE LOS BIESTABLES “QN+1”.

Page 106: Presentacion electronica digital

EJEMPLOS DE APLICACIÓN: CONTADOR ASCENDENTE – DESCENDENTE MODULO 4

Page 107: Presentacion electronica digital

CONTADOR ASCENDENTE – DESCENDENTE MODULO 8

Page 108: Presentacion electronica digital

CONTADOR DESCENDENTE: 7 - 6 – 5 – 4 - 3

Page 109: Presentacion electronica digital

1. El número “n” de biestables necesarios, se obtiene de la expresión “2n-1 < k ≤ 2n”,

donde “k” es el número de estados o el mayor de los estados de la secuencia a

implementar mas “1”, se elige el mayor de los dos.

2. Se dibuja y comprueba el diagrama de estados con el orden de la secuencia a

implementar.

3. Se elige el tipo de biestable que se va a utilizar en el diseño y se anota su tabla de

transiciones.

4. Se escribe la tabla de transiciones del contador con los posibles valores Qn(t) y Qn(t+1) de

las salidas de los biestables y los correspondientes valores de las entradas.

5. De la tabla del punto "4" se obtienen las funciones combinacionales de las entradas de

los biestables.

METODO DE DISEÑO

Page 110: Presentacion electronica digital
Page 111: Presentacion electronica digital
Page 112: Presentacion electronica digital
Page 113: Presentacion electronica digital
Page 114: Presentacion electronica digital
Page 115: Presentacion electronica digital

Recordemos que esta tabla nos está indicando tres cosas:1. Que si el estado actual es 0, el estado futuro se tornará 1 cuando J sea 12. Que si el estado actual es 1, el estado futuro se tornará 0 cuando K sea 13. En cualquier otra condición el estado actual se conserva en el futuro.¿Cuantos flip-fliop se requiere usar?Como se deben generar tres salidas Q0, Q1 y Q2. Se requiere de tres flip-flop para generar cada un de ellas.

Lo que debemos lograr ahora es generar las señales de entrada J y K para cada uno de los flip-flop, tal que se generen las transiciones de estado que se plantean en la tabla de estados.Es decir, necesitamos generar los estados futuros Q0, Q1 y Q2 de los estadosactuales dados, ¿cómo deberán ser entonces J0K0, J1K1 y J2K2 para que éstoscambios de estado se generen?

Page 116: Presentacion electronica digital
Page 117: Presentacion electronica digital

Como las salidas de los flip-flop Q0, Q1 y Q2 no son sistemas aislados, es decir,deben interactuar todos juntos, los estados de las variables J y K de cada flip-flop deberán armonizar con los estados de Q0,Q1 y Q2.Analicemos el caso de Q0:

Tomemos los valores de Q0 de la tabla de estado y veamos que valores debentomar J0 y K0 para generar las transiciones de Q0 de acuerdo con la tabla del flipflopJK:

Page 118: Presentacion electronica digital
Page 119: Presentacion electronica digital
Page 120: Presentacion electronica digital
Page 121: Presentacion electronica digital
Page 122: Presentacion electronica digital
Page 123: Presentacion electronica digital
Page 124: Presentacion electronica digital

CONTADOR SÍNCRONO GENERADOR DE UNA SECUENCIA

Diseñar un contador sincrono de la secuencia: 0 – 1 - 8

Page 125: Presentacion electronica digital

Podemos resumir el diseño de circuitos secuenciales en las siguientes etapas:Establecer secuenciaIdentificar números de estadosAsignación de estadosTabla de transiciónEcuaciones excitaciónEcuaciones de la salidaCircuito

Page 126: Presentacion electronica digital
Page 127: Presentacion electronica digital
Page 128: Presentacion electronica digital
Page 129: Presentacion electronica digital
Page 130: Presentacion electronica digital

___

1

___

2

___

30 QQQJ =

___

10

___

23 QQQJ =

0J2 =

0J1 = 1K1 =

1K0 =

1K2 =

1K3 =

Page 131: Presentacion electronica digital
Page 132: Presentacion electronica digital

Diagrama de estados de un contador síncrono BCD ascendente/descendente.

Page 133: Presentacion electronica digital

flip-flops JK con Las entradas cortocircuitadas (flip-flops T).

 

Tabla de verdad del flip-flop T, en función del estado actual y el estado siguiente.

Qn Qn+1 T

0 0 0

0 1 1

1 0 1

1 1 0 

Page 134: Presentacion electronica digital
Page 135: Presentacion electronica digital
Page 136: Presentacion electronica digital
Page 137: Presentacion electronica digital
Page 138: Presentacion electronica digital
Page 139: Presentacion electronica digital
Page 140: Presentacion electronica digital

xQ1

Q0Q1+1

Q0+1 D1

D0

0 0 0 0 1 0 1

0 0 1 1 0 1 0

0 1 0 1 1 1 1

0 1 1 0 0 0 0

1 1 1 1 0 1 0

1 1 0 0 1 0 1

1 0 1 0 0 0 0

1 0 0 1 1 1 1

DISEÑO DE UN CONTADO DISEÑO DE UN CONTADO ASCENDENTE DESENDENTE DE 2 ASCENDENTE DESENDENTE DE 2

BITSBITS

Page 141: Presentacion electronica digital
Page 142: Presentacion electronica digital

62256 - MEMORIA RAM ESTÁTICA 832Kx8 CMOS 70ns

Page 143: Presentacion electronica digital

0000

010

23

1

23

1

23

1

23

1

23

1

23

1

23

1

0 0 0 0 0 0

0

A010

A19

A28

A37

A46

A55

A64

A73

A825

A924

A1021

A1123

A122

CE20

WE27

OE22

D0 11

D1 12

D213

D315

D4 16

D5 17

D618

D719

A1326

A141

U1

62256

23

1 U2:A74126

0

C.C

Page 144: Presentacion electronica digital

Estas memorias son de Acceso Aleatorio, lo que significa que las posiciones en la memoria pueden ser escritas o leídas en cualquier orden, independientemente de cual fuera la última posición de memoria accedida. Cada bit en una SRAM se almacena en cuatro transistores, que forman un biestable. Este circuito biestable tiene dos estados estables, utilizados para almacenar (representar) un 0 o un 1. Se utilizan otros dos transistores adicionales para controlar el acceso al biestable durante las operaciones de lectura y escritura. Una SRAM típica utilizará seis MOSFET para almacenar cada bit. Adicionalmente, se puede encontrar otros tipos de SRAM, que utilizan ocho, diez, o más transistores por bit.1 2 3 Esto es utilizado para implementar más de un puerto de lectura o escritura en determinados tipos de memoria de video.

Page 145: Presentacion electronica digital

Static Random Access Memory (SRAM), o Memoria Estática de Acceso Aleatorio

Page 146: Presentacion electronica digital
Page 147: Presentacion electronica digital
Page 148: Presentacion electronica digital
Page 149: Presentacion electronica digital
Page 150: Presentacion electronica digital
Page 151: Presentacion electronica digital