Академический Документы
Профессиональный Документы
Культура Документы
INGENIERA ELECTRNICA
CIRCUITOS DIGITALES I
Juan Pablo Urrea Duque OF. 21-410 jpurrea@microe.udea.edu.co juanpablo.urrea@gmail.com
Objetivos
Desarrollar en el estudiante la lgica aplicada a la resolucin de problemas a partir de el diseo de circuitos digitales. Conocer las caractersticas bsicas de un circuito digital a partir de sus especificaciones, y sus posibles aplicaciones. Con base en el funcionamiento de los circuitos digitales, plantear diferentes alternativas de diseo e implementacin a problemas de ingeniera.
Metodologa
Exposicin en clase utilizando los medios disponibles. Desarrollo de ejercicios en clase, con base en el tema expuesto. Demostracin de los conceptos utilizando un simulador de circuitos digitales.
Contenido
Circuitos MSI (Escala media de integracin): Decodificadores, multiplexores. Codificadores , demultiplexores. Implementacin de funciones lgicas con decodificadores y multiplexores. Comparadores, sumadores, restadores. Ejercicios de aplicacin.
Contenido
Latch y Flip-Flop. Tipos y aplicaciones bsicas. Contadores sncronos y asncronos, Registros de desplazamiento Circuitos secuenciales. Mquinas de estado. Aplicaciones bsicas. Contadores y detectores de secuencia.
Contenido
Diseo y solucin de problemas tpicos secuenciales. Tcnicas de eliminacin de estados redundantes. Arquitecturas de controladores. Memorias. Diferentes tipos de implementacin en el diseo digital: PLD, PAL, GAL, CPLD. Cuatro parciales del 25%
Bibliografa
Nelson , Victor. Anlisis y diseo de circuitos lgicos digitales. Roth, Charles. Fundamentos de diseo lgico Wakerly, John. Diseo digital. Principios y practicas. Taub, Herbert. Circuitos digitales y microprocesadores. Floyd, Thomas. Fundamentos de sistemas digitales.
Mundo anlogo
Se tiene la necesidad de manipular, almacenar, recuperar y transportar la informacin La electrnica analgica trata con seales anlogas a las que hay en el mundo real, modificando sus caractersticas (Amplificndola,Atenundola, Filtrndola)
Mundo digital
Cualquier seal se puede representar mediante nmeros, y con estos nmeros se puede reconstruir la seal original. La electrnica digital es la que trabaja con seales digitales, o sea, con nmeros. Son los nmeros los que se manipulan, almacenan, recuperan y transportan.
Magnitud analgica
Es aqulla que puede tomar cualquier valor real dentro de un margen determinado de forma continua. Ej: la temperatura en la habitacin: ---x----x----------------------x------ T 20 21.5 30 Ej: Velocidad de un carro: 72,3 Km/h. Ej: Estatura de una persona: 1,83 m. Ej: Cantidad de lluvia precipitada: 13,2 l/m2. El mundo es analgico, esencialmente.
Magnitud digital
Es aqulla que slo puede tomar un valor dentro de un conjunto finito de valores preestablecidos. Ej: El da de la semana (LUNES, MARTES, ) Ej: Los meses del ao (ENERO, FEBRERO, ... DICIEMBRE). Magnitud digital binaria es aqulla que slo puede tomar un valor dentro de un conjunto de 2 valores posibles.
Magnitud binaria
Toda la informtica se basa en magnitudes digitales binarias. Se trabaja con los dos estados de una magnitud binaria, representados habitualmente como 0 y 1, o fsicamente representados por dos niveles de tensin distintos (pueden ser 0 V y 5 V).
Sistemas Numricos
Conjunto de nmeros que se relacionan para expresar la relacin existente entre la cantidad y la unidad.
Debido a que un nmero es un smbolo, existen diferentes representaciones para expresar una cantidad.
Sistemas de numeracin
Nmeros Decimales Binarios Octales Hexadecimales Base 10 2 8 16 Numeracin 0,1,2, .. ,9 0,1 0,1, .. ,7 0,1, .. ,9, A,B,C,D,E,F
Sistema binario
Bit: Es un dgito binario que se representa por 0 o 1. Byte: Es un conjunto de 8 bits. Ejemplo de Byte: 01100011 , 11010100
LSB = Least Significant Bit = Bit Menos Significativo. MSB = Most Significant Bit = Bit Ms Significativo.
El resultado es 100101112
MSB LSB
Binario
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 10000
Hexadecimal
0 1 2 3 4 5 6 7 8 9 A B C D E F 10
Octal
0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 20
Conversin de Binario a Hexadecimal Conformar grupos de 4 bits hacia la izquierda, hasta cubrir la totalidad del nmero binario. 100111010102 a hexadecimal.
Conversin de Binario a Octal Conformar grupos de 3 bits hacia la izquierda, hasta cubrir la totalidad del nmero binario. 010101012 a octal.
Cada dgito tiene asociado un peso equivalente a una potencia de 16. Se multiplica el valor decimal del dgito correspondiente por el respectivo peso y realizar la suma de los productos. Convertir el nmero 31F16 a decimal.
Frmula generalizacin
Dado un nmero de m dgitos (am,am-1, a1, a0) , y usando un sistema en base b, se puede expresar en el sistema decimal utilizando la siguiente frmula: