Está en la página 1de 4

CIRCUITOS LGICOS DIGITALES

Se denomina familia lgica a un grupo de CI basados en la misma tecnologa de


fabricacin y diseados para ser compatibles entre s. Existen varias familias de CI
actualmente en uso para cada una de estas tecnologas: TTL (transistor-transistor
logic, lgica transistor-transistor), CMOS (complementary metal oxide
semiconductor logic, lgica de semiconductor metal-xido complementario) y ECL
(emitter-coupled logic, lgica acoplada por emisor). CMOS es la tecnologa ms
importante para los sistemas futuros, y es en la que nos vamos a centrar.
En una familia lgica dada, se encuentran disponibles muchas funciones lgicas
estndar (tales como puertas lgicas, registros de desplazamiento, sumadores
digitales y otras). Los sistemas digitales antiguos se construan interconectando
estos CI estndar sobre una tarjeta de circuito impreso. Sin embargo, los ASIC
(application specific integrated circuit, circuitos integrados de aplicacin especfica)
constituyen un mejor enfoque; estos circuitos contienen en un nico chip casi
todos los circuitos analgicos y digitales para una aplicacin dada, as como sus
interconexiones. Los ASIC representan la mejor manera de disear productos
electrnicos complejos (como telfonos celulares, asistentes per- sonales digitales
o receptores GPS), que tengan un tamao pequeo, grandes prestaciones y un
coste bajo.
La llegada de los ASIC ha hecho que sea an ms importante para los
diseadores de circuitos electrnicos conocer el diseo interno de los CI digitales.
El objetivo de este captulo es proporcionar gran parte de los conocimientos
bsicos necesarios para ello.
CONCEPTOS BSICOS
Suponemos que el lector est familiarizado con los sistemas digitales gracias a los
conocimientos adquiridos en otros cursos. De todas formas, en esta seccin,
vamos a revisar los principios bsicos que resultarn necesarios ms adelante en
el captulo.
Variables lgicas y palabras digitales
En los sistemas digitales, la informacin se representa por medio de variables
lgicas, que pueden adoptar los valores lgicos 1 0. El valor lgico 1 tambin se
denomina alto, verdadero o activado. El valor lgico 0 tambin se denomina
bajo, falso o desactivado.
Las seales en los sistemas lgicos alternan entre el nivel alto y el nivel bajo a
medida que cambia la informacin representada. A menudo, las variables lgicas
se representan mediante letras maysculas, como A, B y C.
El dgito binario (0 1), denominado bit, representa la menor cantidad de
informacin. Por ejemplo, una variable lgica R podra utilizarse para representar
si est lloviendo o no en un determinado lugar (supongamos que R%1 si est
lloviendo, y R%0 si no est lloviendo).
Para representar una mayor cantidad de informacin, se recurre al uso de grupos
de variables lgicas, denominados palabras digitales. Por ejemplo, podra
formarse la palabra RWS, en la cual R representa la lluvia; W es igual a 1 si la
velocidad del viento es mayor de 50 km por hora, y es igual a 0 si hay menos
viento; y S podra ser 1 para clima soleado y 0 para clima nublado. De acuerdo

con esto, la palabra digital 110 nos dira que el da es lluvioso, ventoso y nublado.
Un byte es una palabra que consta de ocho bits, y un nibble es una palabra de
cuatro bits.
La puerta AND

Existe una importante funcin lgica que se denomina operacin AND. La


operacin AND aplicada a dos variables lgicas A y B, se representa como AB, y se
lee Ay B. Una tabla de verdad es simplemente un listado de todas las entradas
de una operacin lgica junto con las salidas correspondientes. En la Figura 6.1(a)
se muestra la tabla de verdad para la operacin AND de dos variables. Observe
que AB es 1slo si tanto A como B son 1. Para la operacin AND, podemos escribir
las siguientes relaciones:

Los smbolos de circuito para algunas puertas AND (circuitos que producen una
salida igual al resultado de aplicar la operacin AND a todas las entradas) se
ilustran en las Figuras 6.1(b) y 6.1(c).

El inversor lgico

La operacin NOT sobre una variable lgica se representa mediante una lnea
coloca- da sobre el smbolo de la variable. El smbolo A 1 se lee como no A o
inverso de A.
Si A es 0, A 1 es 1. De forma similar, si A es 1, A 1 es 0.

Se denominan inversores a los circuitos que realizan la operacin NOT. En la Figura


6.2, se muestran la tabla de verdad y el smbolo de circuito para un inversor.

Pueden establecerse las siguientes relaciones para la operacin NOT:

La puerta OR

La operacin OR aplicada a variables lgicas se escribe A!B, y se lee A o B. En la


Figura 6.3, se muestran la tabla de verdad de la operacin OR y el smbolo de
circuito de la puerta OR. Observe que A!B es 1 si A o B (o ambas) son igual a 1.
Para la operacin OR, tenemos

También podría gustarte