You are on page 1of 16

C.E.B.Y.S.S.S.

C Escuela Moderna Jean Piaget Conocimiento Libertad Responsabilidad

Escalas de integración en circuitos integrados

Marcos Adrian Ontiveros López Abraham Ramón García 6° Fisico-Matemático 26/02/09

éstos se pueden utilizar con gran profusión. Aumento considerable de la fiabilidad: Un circuito integrado tiene una fiabilidad. También hay que tener en cuenta al emplear los circuitos integrados que existen ciertas limitaciones e inconvenientes. Eliminación de los posibles errores en el montaje e interconexión de componentes. Pero la enorme reducción de volumen no ha sido la única ventaja por la que los circuitos integrados se han hecho indispensables en muchas industrias de vanguardia (militar.). el bajo precio del material base y la automatización del proceso. Dadas sus dimensiones. Las modernas técnicas de fabricación. aeroespacial. . ya que es imposible su reparación. MSI Y LSI El esfuerzo de la industria electrónica en la miniaturización de sus equipos se ha visto compensado ampliamente con el descubrimiento de los circuitos integrados. no sólo porque en este último caso la fiabilidad depende de cada uno de los componentes que lo forman. sino que las que se reseñan a continuación tienen tanta o mayor importancia:                    Reducción de coste: Pues aunque el proyecto y los utillajes necesarios para fabricar un Cl son mucho más costosos que los de un elemento clásico. puesto que el sistema que ha de usarse es el de la sustitución de los. además. como consecuencia del alto número de unidades que se hacen de cada tipo. cuyas dimensiones son similares a las de un simple -transistor. mejorando las especificaciones técnicas de los circuitos. integrar en el mismo chip los dos tipos de transistores: PNP y NPN. Esta característica lleva aparejada una formación más completa y teórica de técnicos electrónicos. entre los que se citan: Los valores de las resistencias y condensadores integrados no pueden superar ciertos máximos y. La menor influencia de la temperatura sobre los diversos componentes. que son mínimas. medicina. La respuesta de un circuito integrado es mucho más rápida. la potencia máxima que pueden disipar los circuitos integrados es reducida. que aumenta su protección. así corno el uso de instrumental más complejo. a causa de su proximidad Reducción de tiempo en la localización de averías. en los que se ha conseguido construir miles de componentes dentro de la misma cápsula. pues el paso de la corriente depende de las longitudes de las interconexiones. La reducción de longitud en las interconexiones. sino también debido a: El esmerado estudio que exige el proyecto de un circuitos integrados. aunque con las mejoras en los procesos de fabricación constantemente se están superando estas limitaciones. circuitos integrados defectuosos. se tiene que algunos modelos de Cl resultan de un precio inferior al de un solo transistor. Reducción de stocks para las reparaciones y montajes. en cuanto a funcionamiento y duración. dado el bajo -rendimiento. con tolerancias importantes y coeficientes de temperatura pequeños.ESCALAS DE INTEGRACIÓN DE LOS CIRCUITOS LÓGICOS SSI. Las grandes dificultades en la construcción de bobinas e inductancias en el circuitos integrados hacen que no sean integradas en la mayoría de los casos. por estar todos contenidos en una mínima superficie y afectarles por igual El encapsulado total de los componentes. mucho mayor que otro circuito similar implementado con componentes discretos. por este motivo. este tipo de componentes suelen quedar en el exterior del circuito integrado. etc. No es conveniente. Reducción importante de las capacidades parásitas que existen entre los componentes. Dado el bajo coste que en un circuitos integrados supone la fabricación de transistores y diodos.

La manipulación de circuitos integrados exige instrumental y herramientas adecuadas. las placas específicas de circuito impreso. entre otros. Es común en sumadores. procurando que existan diferentes fuentes de suministro. osciloscopio de doble trazo. las pinzas extractoras.300 transistores. hasta llegar a la actualidad. los desoldadores. generador de funciones y sondas lógicas. deben ser. los zócalos. Los primeros funcionaban con 4 bits (1971) e integraban unos 2. LSI Y VLSI La rapidez del desarrollo tecnólogico ha dado lugar a que se puedan integrar simultáneamente en un mismo dispositivo un número determinado de puertas entre sí.1. Las escalas que aquí vamos a tratar son las siguientes:     SSI (Short Scale Integration): Es la escala de integración mas pequeña de todas. multiplexores. así a principio de los años sesenta llegó la aparición del circuito integrado A partir de entonces se han ido mejorando las técnicas de fabricación de forma espectacular. Posteriormente aparecieron los microprocesadores de circuitos integrados VLSI VLSI: (Very Large Scale Integration) de 1000 a 10000 puertas por circuito integrado. Estos integrados realizan una función completa.-/CARACTERíSTICAS GENERALES DE LAS PUERTAS INTEGRADAS Las caraterísticas funcionales de los circuitos integrados a tener en cuenta en el proceso de diseño. polímetro digital. los soldadores especiales de punta fina. en los que se fabrican pocos circuitos integrados. son las siguientes: 2. como es el caso de las operaciones esenciales de una calculadora o el almacenamiento de una gran cantidad de bits. y están en la fase inicial de producción (la mayoría deben ser importados). que realizan una función concreta. Dependiendo del número de elementos puertas que se encuentren integrados en el chip se dice que ese circuito está dentro de una determinada escala de integración. 2.. MSI.. hasta las mil puertas. Estos integrados son los que se usaban en los primeros ordenadores aparecidos hacia 1970. montaje.-/ ESCALAS DE INTEGRACIóN DE LOS CIRCUITOS LóGICOS SSI. comprobación y uso. los cuales aparecen para consolidar la industria de los integrados y para desplazar definitivamente la tecnología de los componentes aislados y dan inicio a la era de la miniaturizacion de los equipos apareciendo y haciendo cada vez mas común la manufactura y el uso de los equipos portatiles. los nuevos elementos que han de incorporarse al taller electrónico. La aparición de los circuitos integrados a gran escala.  En países como España. dio paso a la construcción del microprocesador . es preciso escoger con cuidado los modelos con que se ha de trabajar.. rápidamente se pasó a los de 8 bits (1974) y se integraban hasta 8.000 transistores. LSI (Large Scale Integration): A esta escala pertenecen todos aquellos integrados que contienen más de 100 puertas lógicas (lo cual conlleva unos 1000 componentes integrados individualmente). 1. y comprende a todos aquellos integrados compuestos por menos de 12 puertas MSI (Médium Scale Integration): Esta escala comprende todos aquellos integrados cuyo número de puertas oscila ente 12 y 100 puertas. donde es posible encontrar en una superficie de algo más de 1 cm cuadrado cientos de miles de puertas lógicas. Así.-/TENSIóN DE ALIMENTACIóN Y TOLERANCIA .

puede ser importante. de -55ºC a 125ºC se distinguen porque su numeración empieza por 54 y su encapsulado es cerámico. A la salida sucede igualmente. Está relacionado directamente con la máxima corriente que puede circular por la salida de un determinado circuito digital. expresada en unidad de carga (la corriente máxima que circula por una entrada de la puerta básica de la familia lógica considerada). Las puertas CMOS poseen un margen de alimentación mucho más amplio (entre 3 y 18 v). "0" lógico o nivel alto. y no requieren ni estabilidad ni ausencia de rizado en estas. Ha de tenerse en cuenta que las características de una puerta lógica varían fuertemente con la temperatura. si es preciso. en general empeoran al aumentar la temperatura. "1" lógico.La tensión típica de los circuitos de los circuitos integrados es de 5 v.-/ FAN .OUT: Este término se emplea para indicar el máximo número de entradas que se pueden conectar a un determinado circuito. mientras que la familia lógica CMOS tiene un fanout de 50. el diseño de un sistema digital ha de tener en cuenta el rango de temperaturas en el que va a trabajar y. y causa una elevación de su propia temperatura que.-/ TEMPERATURA MáXIMA DE TRABAJO: Existe un intervalo de temperaturas para el cual está garantizado el funcionamiento de los circuitos integrados digitales: el intervalo "normal" de funcionamiento va de -40ºC a 85ºC para CMOS y de 0ºC a 70ºC en TTL (en ambos casos con indicativo 74). series denominadas "militares" para aplicaciones que requieren mayor rango de temperaturas. en ocasiones. 2. El mismo circuito desprende calor. es decir. que suele ser de -65ºC a 150ºC 2. cuya tensión oscila entre 4´75 y 5´25 v. existirán una serie de valores de tensión para la entrada mediante los cuales ésta podrá discernir el valor de voltaje que por ella introduzca interpretándolo como nivel bajo.3. .2. 2. requiriendo de esta forma una fuente de alimentación bien filtrada y estabilizada. Existen. Otra indicación de temperatura que proporcionan los catálogos es el rango que soportan los circuitos integrados para su almacenamiento. lo que nos quiere decir es que no se pueden conectar más de 10 entradas a esa salida (siempre de la misma familia) La familia lógica TTL tiene un fan-out de 10. como consecuencia de la disipación de la energía que utiliza en su funcionamiento. Por ello. además. lo cual se refleja en reducción de los márgenes de ruido y de la velocidad de trabajo y en aumento del consumo.-/ NIVELES DE TENSIóN DE ENTRADA Y SALIDA: Dada una determinada familia lógica con una alimentación concreta. debe incluir un mecanismo de refrigeración adecuado.4. Si una puerta tiene un fan-out de 15 . Dicha tensión es común en las series TTL. habrá dos niveles de tensión que delimitarán el estado Alto o Bajo de ella.

Ruido producido por reflexiones y oscilaciones en líneas mal adaptadas. C. pueden ser interpretados como niveles altos o como bajos. Picos en la alimentación provocados por cambios bruscos de consumo.5. en 0: una puerta que responde con un nivel alto ("1" lógico) el valor de la tensión estará comprendido entre +3 y +5V. Para la salida. Como impulsos de menor duración que. Igual podemos decir que. que aparezca en una salida un nivel de tensión alto cuando debería ser bajo o viceversa.. se denomina ruido en alterna (A. Con un valor de tensión la entrada. comprendida entre +1 y +3 V no funciona de manera correcta dado que puede entregar un valor a la entrada de la siguiente puerta. A la salida. según su amplitud. relés. Acoplo electrostático Acoplo por radiación El ruido se puede presentar en un sistema digital de dos formas: Como una tensión de variación aleatoria. Por ejemplo. Ruido acoplado en conexiones o. (El valor máximo para el nivel alto en la entrada coincide aproximadamente con la alimentación). Cuando el valor de la tensión de salida está comprendido entre 0 y +1 voltio. Por lo que existe un valor mínimo para la tensión del estado alto que denominamos VIHmin. En muchas ocasiones. por lo que valor máximo a la salida para niveles bajos VOLmax es de 1V y entra dentro de los valores admitidos a la entrada como niveles bajos. 2.-/ MARGEN DE RUIDO El ruido es un tema de vital importancia. que se acopla por la fuente de alimentación. contactores. Algunos ejemplos son: motores con escobillas.líneas cercanas. Los tipos de acoplo entre las fuentes de ruido y el circuito susceptible a él son: Acoplo por impedancia común. que se debe tener presente en el diseño de sistemas electrónicos. ésta lo interpretará como un "1" lógico. Se entiende por ruido toda perturbación no voluntaria que pueda modificar de forma inadecuada los niveles de salida de un integrado.5 V. . Ruido exterior al sistema digital. ya que no es fácil conocer el origen del mismo y sus efectos sobre el equipo o sistema diseñado. dentro de un rango prohibido.). Las fuentes de ruido más importantes suelen ser:              Ruido ambiental. conmutaciones sobre líneas de alterna o continua con cargas fuertes. cuyo camino de acoplo suele ser capacitivo. por lo tanto existe un valor máximo de tensión a la entrada que representa un "0" lógico y que denominamos VILmax. máquinas de soldadura.      Cualquier valor comprendido entre +2. cuando la tensión en una de sus entradas está comprendida entre 0 y +1. es decir. pero con una cierta componente continua (o pulsos de larga duración) que se suma algebráicamente a los niveles de las tensiones del circuito sacando a éstas de sus márgenes permitidos Este tipo de ruido se denomina ruido en continua (D. tanto analógicos como digitales.5 y +2. se interpreta que hay un "0" lógico.) o analógico. Este tipo de ruido. comprendido entre +1. etc. una puerta que dé una tensión. el ruido es fuente de problemas para el diseñador. la puerta interpretará que se trata de un "0" lógico.5 y la alimentación (=+5V) apli-cada a la entrada de una puerta lógica. Acoplo magnético o inductivo. radiado en las cercanías del sistema digital. C.5 V no hay garantía de que la puerta lo interprete correctamente.

luego podemos decir que el margen de ruido permitido (en las peores condiciones) es de 0. VILmax por un lado y VOHmin. la disipación de potencia en circuitos digitales se define bajo las condiciones de un ciclo de trabajo del 50 %. es decir. 2. Lo interpreta como "0" lógico estaría dentro del margen de seguridad.-/ DISIPACIóN DE POTENCIA Teniendo presente que los niveles de tensión de entrada y salida de los circuitos digitales pueden adoptar dos valores perfectamente definidos (L o H) y la disipación de potencia para cada uno de estos dos estados es diferente. cuando el nivel de ruido es del orden de magnitud de la señal eléctrica.En determinados casos. la inmunidad al ruido para niveles bajos es de 0. VIHmin por otro han de ser lo más grande posible posible al objeto de que un circuito sea lo más inmune posible al ruido y tenga las máximas garantías de funcionamiento. valdrá: . cuando la salida cambia de 1 a 0.6. PT. esta puede llegar a ser enmascarada con el con-siguiente mal funcionamiento del circuito. que se calcula como: Tpd = (Tphl + Tplh)/2 2. vamos a tener dos tiempos de propagación: Tplh = Tiempo de paso de nivel alto a bajo: es el tiempo entre un determinado punto del impulso de entrada y el correspondiente impulso de salida. Tphl = Tiempo de paso de nivel bajo a alto: es el tiempo entre un determinado punto del impulso de entrada y el correspondiente impulso de salida. Como norma se suele emplear el tiempo medio de propagación. se tendrá que la potencia media total. como veremos a continuación: Supongamos que a la salida de la puerta A.5 Voltios. O lo que es lo mismo. Como el ruido puede hacer que la señal eléctrica aumente o disminuya su valor como indica la figura anterior para un nivel alto de salida en la puerta A de +3 V está dentro del margen de entrada aceptado por la puerta B no estaría garantizado. cuando la salida cambia de 0 a 1.-/ TIEMPO DE PROPAGACIóN MEDIO: Definimos como tiempo de propagación el tiempo transcurrido desde que la señal de entrada pasa por un determinado valor hasta que la salida reacciona a dicho valor. esto significa que la tensión en ese punto puede ser cualquier valor comprendido entre 0 y +1 Voltio. o la entrada a la puerta B lo captase. como a la entrada de la puerta B cualquier valor comprendido entre 0 y +1.5 Voltios que es la VILmax que nos garantiza el buen funcionamiento del circuito.7. a la potencia disipada cuando hay un nivel bajo Y PH a la potencia disipada ante un nivel alto.5 V. por lo que igualmente la inmunidad al ruido a nivel alto sería también 0. Resumiendo podemos decir que los márgenes entre VOLmax. Si se llama PL.5 V. significaría esto que la entrada de la puerta B se encontraría con una tensión mayor de +1. hay un "0" lógico. trabajando en un régimen en que la mitad del tiempo hay niveles bajos y la otra mitad niveles altos.5 V. pero si la puerta A generase una cantidad de ruido mayor a 0.5 Voltios.

fan-out de 10. ± 5 % y es compatible con todos los circuitos de otras subfamilias TTL. la potencia disipada es un parámetro importante (que depende del consumo de cada uno de los elementos que lo constituyen). En este último caso la disipación de potencia depende fuertemente de la rapidez de las transiciones de niveles. Todos los fabricantes de cierta importancia tienen una línea de productos TTL y.Cuanto menor sea el consumo por puerta lógica. margen de ruido en estado 0 y en 1 de 400 mV. TTL Schottky" (STTL. Su empleo se especializa en aplicaciones de bajo consumo y mínima disipación. temperatura de trabajo de 0ºC a 70ºC. TTL de alta velocidad (HTTL. así como también con la familia lógica DTL. para una determinada tecnología de fabricación. que deberá reducirse en la medida de lo posible. En estos casos es común distinguir entre disipación de potencia en condiciones estáticas (sin transiciones entre niveles) y en condiciones dinámicas (con transición de niveles). En algunas tecnologías apenas existe consumo de energía cuando los niveles de tensiones no varían. Serie SN 54 H174 H) Los parámetros típicos de esta subfamilia son: retraso en la propagación por puerta de 6 ns. los Cl TTL son producidos por casi todas las compañías. fuente de alimentación y líneas de distribución. TTL de baja potencia " LPTTL. mayor será el número de puertas que se podrán integrar sobre un mismo chip sin superar los límites de disipación del sustrato del mismo. Serie SN 54 S/74/S) . ya que ello supone minimizar los costos de refrigeración. Desde el punto de vista global de un equipo digital. pero sí que existe cuando se producen transiciones de nivel alto a bajo o viceversa. serie 54174 L) Tiene un retraso de propagación típico de 33 ns. Tiene un retraso típico de 10 ns. Corresponde a la serie SN 54174 de Texas. una potencia de disipación de 10 mW or puerta y una frecuencia maxima para los flip-flop de 35 MHz. para altas densidades de integración. consumo de 22 mW por puerta y frecuencia operativa máxima de flip-flop de 50 MHz. La familia TTL consta a su vez de las siguientes subfamflias:      TTL estándar TTL de baja potencia o bajo consumo TTL de alta velocidad TTL Schottky TTL Schottky de baja potencia TTL es estandar El circuito funciona con una alimentación única de + 5V. en general. una potencia de consumo por puerta de 1 mW y una frecuencia máxima de 3 MHz de funcionamiento para los flip-flop. 3. de que la disipación de potencia sea lo menor posible. De ahí la importancia.-/ FAMILIA TTL La familia lógica transistor-transistor es la más usada. de la frecuencia de las señales involucradas. conocida y utilizada mundialmente. es decir.

Es la más reciente de todas las grandes familias y la única cuyos componentes se construyen mediante el proceso MOS. ya que no almacenan cargas y porque son muy sencillos de fabricar.(LSTTL.. evitando la saturación de los transistores. y guarda una carga almacenada. también hay que citar que el proceso de fabricación es más caro y complejo y. un consumo de 19 mW y una frecuencia máxima de flip-flop de 125 MHz. cuando se alimenta con 5 V a los circuitos integrados CMOS. Schottky ha sido uno de los más recientes desarrollos y constituye el más rápido de las subfamilias TTL. El circuito es similar al TTL de alta velocidad. puesto que una puerta CMOS sólo consume 0. con un retardo típico de 25 a 50 ns o más.01 mW en condiciones estáticas (cuando no cambia el nivel). Se caracterizan por su rapidez. Las desventajas que sobresalen en la familia CMOS son su baja velocidad. La subfamilia Schottky tiene una propagación típica de 3 ns. con una frecuencia máxima de flip-flop de 35 MHz. La elevada inmunidad al ruido es la ventaja principal para su aplicación en los automatismos industriales. aproximándose su velocidad a la familia lógica ECL. que abarca desde los 3 a los 15 V.El circuito TTI. la familia CMOS se emplea en circuitos digitales alimentados por baterías y en sistemas especiales que tienen que funcionar durante largos períodos de tiempo. Los transistores CMOS tienen características que los diferencian notablemente de los bipolares:   Bajo consumo. especialmente cuando la puerta tiene como carga un elemento capacitivo. pero la base de cada transistor está conectada al colector a través de un diodo de Schottky. la dificultad del acoplamiento de esta familia con las restantes. Si opera con frecuencias elevadas comprendidas entre 5 y 10 MHz. Tiene una propagación típica de 10 ns (igual que la TTL estándar) y un consumo por puerta de sólo 2 mW. FAMILIA CMOS La familia lógica de MOS complementarios está caracterizada por su bajo consumo. Serie 54 LS174 LS) El circuito TTL Schottky de baja potencia es el Uiás reciente de la familia TTL y con él se ha intentado llegar a un compromiso entre la velocidad y la potencia consumida. finalmente. Una característica muy importante de la familia CMOS es la que se refiere al margen de tensiones de alimentación. con bajos niveles de potencia. Este margen alto sólo es comparable con el de la familia HTL. El diodo actúa como desviador de] exceso de corriente de base cuando el transistor se activa. Con las ventajas reseñadas. . el consumo es de 10 mw. Los circuitos CMOS poseen una elevada inmunidad al ruido. lo que permite la conexión directa de los componentes de dicha familia con los de la TTL. TTL Schottky de baja potencia. La ausencia de-una carga almacenada reduce el tiempo del cambio del transistor y aumenta la velocidad del circuito. normalmente sobre el 30 y el 45 % del nivel lógico entre el estado 1 y el 0. El elemento básico de la CMOS es un inversor.

4070 4 puertas EOR de 2 entradas. 4013 2 biestables tipo D. 4051 Multiplexor/demultiplexor analógico de 8 canales. 4069 6 inversores. consumo de 2. 4044 4 RS con puertas NAND. 4015 2 registros de desplazamiento de 4 bits. 4025 3 puertas NOR de 3 entradas.5 nW y un tiempo de propagación por puerta de 40 ns. entre otros. respectivamente. 4002 2 puertas NOR de 4 entradas. 4042 4 registros D. que son:   HCMOS (CMOS de Alta Velocidad). 4052 2 multiplexores/demultiplexores de 4 canales. 4028 Decodificador BCD/decimal. 4020 Contador binario de 14 etapas. 4011 4 puertas NAND de 2 entradas. se ha citado la serie 4000. Dentro de la familia CMOS. con tensión de alimentación de 5 V. 4017 Divisor-contador de décadas con 10 salidas. 4081 4 puertas AND de 2 entradas. 4001 4 puertas NOR de 2 entradas. en las de tecnología CMOS se deben de unir directamente a la alimentación o a masa. 4012 2 puertas NAND de 4 entradas. que se caracteriza por tener una tensión de alimentación de 3 a 18 V. y los de la TTL. 4027 2 bíestables J-K.La serie 4000 de circuitos integrados CMOS es muy popular y consta. 4068 Una puerta NAND de 8 entradas. A continuación se exponen los valores más relevantes de los parámetros de la familia CMOS. con tensión de alimentación éntre 2 y 6 V. de los siguientes modelos. 4035 Registro de desplazamiento con entrada serie/paralelo y salida paralelo. cada vez más empleadas. HCMOS (CMOS de alta velocidad y compatible con TTL). consumo de 2. En el mismo grupo hay dos subfamilias.. 4071 4 puertas OR de 2 entradas. un consumo por puerta de 2.5 nW y tiempo de retraso de 9 ns. 4049 6 buffer inversores. 4043 4 RS con puertas NOR. 4023 3 puertas NAND de 3 entradas.                           4000 Dos puertas NOR de 3 entradas y un inversor. FAMILIA Alimentación + (voltios) TTL +5 C-MOS +3 a +15 . Es la serie 74HC. según se desee se comporten con nivel alto o bajo. Es la serie 74HCT. Así como cuando se trabaja con puertas TTL si una entrada no utilizada se deja sin polarizar actúa como entrada con nivel alto.5 nW y tiempQ de retraso por puerta de 9 ns. 4072 2 puertas OR de 4 entradas. alimentada a 5 V.

FAN-OUT Inmunidad al ruido (v) Máx. Frecuencia (MHz) 10 0.4 35 50 1 10 .

C Escuela Moderna Jean Piaget Conocimiento Libertad Responsabilidad Códigos Marcos Adrian Ontiveros López Abraham Ramón García 6° Fisico-Matemático 26/02/09 .S.Y.C.S.E.S.B.

Fundamentos En BCD cada cifra que representa un dígito decimal (0. En la siguiente tabla se muestran los códigos BCD más empleados: Decimal Natural Aiken 8 4 2 1 Exceso 3 0 0000 0000 0000 0011 1 0001 0001 0001 0100 2 0010 0010 0010 0101 3 0011 0011 0011 0110 4 0100 0100 0100 0111 5 0101 1011 0101 1000 6 0110 1100 0110 1001 7 0111 1101 0111 1010 8 1000 1110 1000 1011 ..8 y 9) se representa con su equivalente binario en cuatro bits (nibble o cuarteto) (esto es así porque es el número de bits necesario para representar el nueve.. 1.Código binario decimal Binary-coded decimal (BCD8421) es un sistema numérico usado en sistemas computacionales y electrónicos para codificar números enteros positivos y facilitar las operaciones aritméticas.. el número más alto que se puede representar en BCD). Es un código ponderado debido a que cada posición numérica tiene un peso específico (8421).

Desde que los sistemas informáticos empezaron a almacenar los datos en conjuntos de ocho bits (octeto). El BCD en electrónica El BCD es muy común en sistemas electrónicos donde se debe mostrar un valor numérico. 11110111) en el EBCDIC o (00010010. 16. Por el contrario utilizando BCD añadir un nuevo dígito sólo implica añadir una nueva secuencia de 4 bits. La ventaja del código BCD frente a la representación binaria clásica es que no hay límite para el tamaño de un número.9 1001 1111 1001 1100 Como se observa con el BCD sólo se utilizan 10 de las 16 posibles combinaciones que se pueden formar con números de 4 bits. especialmente en los sistemas digitales no programados (sin microprocesador o microcontrolador). probablemente por razones históricas se evitó la necesidad de su conversión en ASCII. Esto lleva a su vez una . 32 o 64 bits. en aritmética binaria o en electrónica. Los números se pueden mostrar fácilmente en visualizadores de siete segmentos enviando cada cuarteto BCD a un visualizador. Utilizando el código BCD. es el denominado BCD "empaquetado". Esto quiere decir que para números de más de una cifra hacen falta dos números BCD para componerlo. 01111100) en el BCD empaquetado. Algo que como se verá resulta muy útil. A primera vista esto puede parecer más engorroso pero en realidad de cara al cálculo y la programación de sistemas digitales es sumamente práctico ya que permite trabajar de hecho con números decimales ordinarios haciendo uso solo de los dos bits posibles que otorga un circuito digital típico ON (1) / OFF (0). el número 127 sería representado como (11110001. por lo que el sistema pierde capacidad de representación. por lo general con 1100 para el + y 1101 para el -. Esto es porque el BCD sólo se usa para representar cifras no números en su totalidad. La BIOS de un ordenador personal almacena generalmente la fecha y la hora en formato del BCD. se simplifica la manipulación de los datos numéricos que deben ser mostrados por ejemplo en un visualizador de siete segmentos. 11110010. aunque se facilita la compresión de los números. De este modo. Los números que se representan en formato binario están generalmente limitados por el número mayor que se pueda representar con 8. El BCD sigue siendo ampliamente utilizado para almacenar datos. en el que también se incluye en primer lugar el signo. hay dos maneras comunes de almacenar los datos BCD:   Omisión de los cuatro bits más significativos(como sucede en el EBCDIC) Almacenamiento de dos datos BCD.

Por ejemplo. convirtamos 46 a su representación en código exceso-3: 4 +3 6 +3 añada 3 a cada dígito 7 9 convierta a código binario de 4 bits 0111 1001 La siguiente tabla muestra las listas para las representaciones BCD y exceso-3 para los dígitos decimales. Si la cantidad numérica fuera almacenada y manipulada en binario natural. para codificar el número decimal 4 en el código exceso-3. los grupos codificados no válidos son 0000. Luego el 7 se codifica en código binario equivalente de 4 bits para obtener 0111. El código exceso-3. 1110 y 1111. debemos añadir 3 para obtener 7. no usa los mismos grupos codificados.simplificación en el diseño físico del circuito (hardware). 0010. Decimal 0 1 2 3 4 5 5 7 BCD 0 1 10 11 100 101 110 111 Exceso-3 11 100 101 110 111 1000 1001 1010 . El código exceso-3 para un número decimal se ejecuta de la misma manera que en BCD excepto que se añade 3 a cada dígito decimal antes de codificarlo en binario. Código Exceso 3. el circuito sería mucho más complejo que si se utiliza el BCD. 1101. Como otro ejemplo. sin embargo. El código exceso-3 está relacionado con el código BCD y usado a veces en lugar de él porque posee ventajas en ciertas operaciones aritméticas. Note que ambos códigos usan 10 de los 16 posibles grupos codificados de 4 bits. 0001. Para exceso-3.

Cuando la última combinación del código es. si se tienen las combinaciones de cuatro bits 0010 y 0111. como el código Gray. es decir. Ésta no es más que la distancia menor que haya entre dos de las combinaciones de ese código. En este caso se dice que el código es continuo. Sin embargo. no al código en sí mismo. Otros. no son ponderados. que de cualquier combinación del código a la siguiente cambia un sólo bit. se trata de un código cíclico. Adyacencia La adyacencia es una característica que consiste en que de una combinación binaria a la siguiente. sólo varía un bit (distancia igual a uno). se dirá que la distancia entre ellas es igual a dos (ya que de una a otra cambian dos bits). Continuidad La continuidad es una característica de los códigos binarios que cumplen que todas las posibles combinaciones del código son adyacentes. de hecho. correspondientes al 2 y al 7 en binario natural.8 9 Código Binario Características del código binario 1000 1001 1011 1100 Ponderación La mayoría de los sistemas de numeración actuales son ponderados. . es decir. El sistema binario es. adyacente a la primera. Por ejemplo. es decir. con el concepto de distancia se puede definir la distancia mínima de un código. algunos códigos binarios. no tienen un peso asociado a cada posición. cada posición de una secuencia de dígitos tiene asociado un peso. Esta propiedad es aplicable únicamente a las combinaciones binarias de un código. Distancia La distancia es una característica sólo aplicable a las combinaciones binarias. un sistema de numeración posicional ponderado. como el mismo código binario natural o el BCD natural sí lo son. Además. a su vez. La distancia entre dos combinaciones es el número de bits que cambian de una a otra.

. Los códigos autocomplementarios facilitan las operaciones aritméticas.Autocomplementariedad Se dice que un código binario es autocomplementario cuando el complemento a nueve del equivalente decimal de cualquier combinación del código puede hallarse invirtiendo los valores de cada uno de los bits (operación lógica unaria de negación) y el resultado sigue siendo una combinación válida en ese código. Esta característica se observa en algunos códigos BCD. como el código Aiken o el código BCD exceso 3.