Está en la página 1de 12

SISTEMA DIGITAL

Un sistema digital es un conjunto de dispositivos destinados a la generacin,


transmisin, manejo, procesamiento o almacenamiento de seales digitales.
Tambin, y a diferencia de un sistema analgico, un sistema digital es una
combinacin de dispositivos diseados para manipular cantidades fsicas o
informacin que estn representadas en forma digital; es decir, que slo
puedan tomar valores discretos.
Para el anlisis y la sntesis de sistemas digitales binarios se utiliza como
herramienta el lgebra de Boole.

Sistemas digitales combinacionales: Aquellos cuyas salidas solo


dependen del estado de sus entradas en un momento dado. Por lo tanto, no
necesitan mdulos de memoria, ya que las salidas no dependen de los
estados previos de las entradas.

Sistemas digitales secuenciales: Aquellos cuyas salidas dependen


adems del estado de sus entradas en un momento dado, de estados
previos. Esta clase de sistemas necesitan elementos de memoria que
recojan la informacin de la 'historia pasada' del sistema.

Para la implementacin de los circuitos digitales, se utilizan puertas


lgicas (AND, OR y NOT), construidas generalmente a partir de transistores.
Estas puertas siguen el comportamiento de algunas funciones booleanas.
Segn el propsito de los sistemas digitales, se clasifican en: a) sistemas de
propsitos especiales y b) sistemas de propsitos generales. Estos ltimos
permiten el cambio de su comportamiento mediante la programacin de
algoritmos de soluciones de problemas especficos.
MODELO GENERAL

Sistemas digitales combinacionales:

Z = F(X)

Z= valor seales de las salidas; X= valor seales de las entradas; F= circuito


transformador de seales (compuertas electrnicas)

Sistemas digitales secuenciales:

Z = F(X,Q)
Z= valor seales de las salidas; X= valor seales de las entradas; Q= elementos de
memoria (Flip Flops); F= circuito transformador de seales (compuertas electrnicas)
DISEO DE CIRCUITOS COMBINACIONALES
Paso 1. Enunciado del problema
Paso 2. Anlisis: Especificacin de variables de entrada y de salida
Paso 3. Modelado: Definicin de las funciones de Boole que especifican el comportamiento
del sistema
Paso 4. Simplificacin de las funciones de Boole (opcionalmente)
Paso 5. Diagrama lgico
Paso 6. Seleccin circuitos integrados
Paso 7. Ensamble del sistema digital (tablero de pruebas o circuito preimpreso)
Paso 8. Pruebas
TIPOS DE CIRCUITOS COMBINACIONALES

Convertidores de cdigo: Decodificadores y codificadores

Selectores de flujo: Multiplexores y demultiplexores

Sumadores:Sumadores medios y sumadores completos

Comparadores

Memoria de slo lectura

FUENTE: https://es.wikipedia.org/wiki/Sistema_digital
Sistemas Digitales

Definicin:. Denominamos sistema digital a aqul que

realiza operaciones mediante dgitos, los cuales usualmente se representan


como

nmeros

binarios.

Las

principales

operaciones

son:

ingreso,

procesamiento, transmisin, almacenamiento y despliegue de datos digitales.

FUENTE: http://www2.elo.utfsm.cl/~lsb/elo211/clases/intro.pdf
Una puerta lgica, o compuerta lgica, es un dispositivo electrnico con una
funcin booleana. Suman, multiplican, niegan o afirman, incluyen o excluyen segn sus
propiedades lgicas. Se pueden aplicar a tecnologa electrnica, elctrica, mecnica,
hidrulica y neumtica. Son circuitos de conmutacin integrados en un chip.
Claude Elwood Shannon experimentaba con rels o interruptores electromagnticos para
conseguir las condiciones de cada compuerta lgica, por ejemplo, para la funcin
booleana Y (AND) colocaba interruptores en circuito serie, ya que con uno solo de stos
que tuviera la condicin abierto, la salida de la compuerta Y sera = 0, mientras que para
la implementacin de una compuerta O (OR), la conexin de los interruptores tiene una
configuracin en circuito paralelo.
La tecnologa microelectrnica actual permite la elevada integracin
de transistores actuando como conmutadores en redes lgicas dentro de un
pequeo circuito integrado. El chip de la CPU es una de las mximas expresiones de este
avance tecnolgico.
En nanotecnologa se est desarrollando el uso de una compuerta lgica molecular, que
haga posible la miniaturizacin de circuitos.

FUENTE: https://es.wikipedia.org/wiki/Puerta_l%C3%B3gica
1.

Qu es un Circuito Lgico?

Un Circuito Lgico es aquel que maneja la informacin en forma de "1" y "0",


dos niveles lgicos de voltaje fijos. "1" nivel alto o "high" y "0" nivel bajo o "low".
Puede ser cualquier circuito que se comporte de acuerdo con un conjunto de
reglas lgicas.
Los circuitos lgicos, forman la base de cualquier dispositivo en el que se
tengan que seleccionar o combinar seales de manera controlada. Entre los
campos de aplicacin de estos tipos de circuitos pueden mencionarse la
conmutacin telefnica, las transmisiones por satlite y el funcionamiento de
las computadoras digitales.

2.

Componentes de un Circuito Lgico

A continuacin se presenta la lista completa de los componentes de los


circuitos lgicos.

CONECTOR, COMPUERTA
ENTRADA(S), SALIDA
CONNECTOR/GATE,
INPUT(S), OUTPUT
NOMBRE/NAME
TABLA DE VERDAD
AMORTIGUADOR

3.
-

Compuertas Lgicas
BUFFER

AND

OR

XOR

NOR (NOT OR)

NOT or INVERTER

NAND (NOT AND)

NXOR (NOT EXCLUSIVE-OR)

4.

Tipos de Circuitos

4.1 Circuitos Lgicos Combinatorios

Un circuito combinatorio es un arreglo de compuertas lgicas con un conjunto


de entradas y salidas. En cualquier momento, los valores binarios de las
salidas son una combinacin binaria de las entradas. Los circuitos
combinatorios se emplean en las computadoras digitales para generar
decisiones de control binarias y para proporcionar los componentes digitales
requeridos para el procesamiento de datos.
n variables de entrada
m variables de salida
El diseo de un circuito combinatorio parte del planteamiento verbal del
problema y termina con un diagrama lgico. El procedimiento es el siguiente:
1. 2. 3. 4. 5.

Se establece el problema Se asignan smbolos a las variables de entrada y


salida. Se extrae la tabla de verdad. Se obtienen las funciones booleanas
simplificadas. Se traza el diagrama lgico.
Ejemplos de diseo:

El circuito aritmtico digital ms simple es el de la suma de dos dgitos binarios.


Un circuito combinatorio que ejecuta la suma de dos bits se llama semisumador
Implementarlo.
Semisumador (Medio Sumador o Half Adder)

Otro mtodo para sumar dos nmeros de n bits consiste en utilizar circuitos
separados para cada par correspondiente de bits: los dos bits que se van a
sumar, junto con el acarreo resultante de la suma de los bits menos
significativos, lo cual producir como salidas un bit de la suma y un bit del
acarreo de salida del bit ms significativo.

4.2 Circuitos Lgicos Secuenciales

A diferencia de los circuitos combinacionales, en los circuitos secuenciales se


guarda memoria de estado. Las salidas no dependen tan solo del valor de las
entradas en un instante dado, sino que tambin estn determinadas por el
estado almacenado en el circuito. Dicho de otra forma, un circuito secuencial
tiene memoria. En los circuitos secuenciales se distinguir entre circuitos
secuenciales asncronos y sncronos.

Un circuito secuencial asncrono evoluciona ante cualquier cambio en las


entradas de forma inmediata, no tiene periodicidad de funcionamiento, se rige
por eventos. Aunque los circuitos secuenciales ms bsicos siempre tendrn
una parte con comportamiento asncrono, para los circuitos secuenciales
complejos no es deseable que sigan este comportamiento (los cambios de
estado se producen de forma espordica, ante eventos en las entradas, sin
periodicidad, se pueden producir comportamientos que dependen del orden de
sucesin de eventos cuando no se desea ese comportamiento etc.)

Los circuitos secuenciales complejos se disean para comportamiento


sncrono, los cambios se producen de forma peridica y controlada, ante
cambios de una seal denominada seal de reloj (clock). Todas las entradas

se muestrean de forma simultnea en un instante determinado por la seal de


reloj, la evolucin del estado y las salidas queda determinada por el valor que
tenan las entradas y el estado en el instante de muestreo. Se puede decir que
el sistema evoluciona entre estados discretos para instantes (k-1)T, kT,
(k+1)T, ..., siendo T el periodo de reloj
Un CLP es una mquina electrnica la cual es capaz de controlar mquinas e
incluso procesos a travs de entradas y salidas. Las entradas y las salidas
pueden ser tanto analgicas como digitales.
Las formas como los CLP intercambian datos con otros dispositivos son muy
variadas. Tpicamente un CLP puede tener integrado puertos de
comunicaciones seriales que pueden cumplir con distintos estndares de
acuerdo al fabricante.

FUENTE: http://blogpumaagl.blogspot.com/

CIRCUITOS SECUENCIALES:
El comportamiento de un circuito secuencial se determina mediante las
entradas, las salidas y los estados de sus flip-flops. Tanto las salidas como el
estado siguiente son funcin de las entradas y del estado presente. El anlisis
de los circuitos secuenciales consiste en obtener una tabla o un diagrama de
las secuencias de tiempo de las entradas, salidas y estados internos. Tambin
es posible escribir expresiones booleanas que describen el comportamiento de
los circuitos secuenciales. Sin embargo, esas expresiones deben incluir la
secuencia de tiempo necesaria ya sea en forma directa o indirecta.
Un diagrama lgico se reconoce como el circuito de un circuito secuencial e
incluye los flip-flops. Los flip-flops puede ser cualquier tipo y el diagrama lgico
puede o no incluir compuertas combinacionales.
CONTADORES:
Un contador es un circuito secuencial de aplicacin general, cuyas salidas
representan en un determinado cdigo el numero de pulsos que se meten a la
entrada

Estn constituidos por una serie de biestables conectados entre si de modo


que las salidas de estos cambian de estado cuando se aplican impulso. a la
entrada.
La capacidad de un contador es el numero mas elevado, expresado en
cualquiera de los cdigos binarios, que puede ser representado en sus salidas.
El modulo, o nmero de estados totales que puede representar el contador, es
igual al numero mximo de impulsos que se puede representar ms uno (el
cero). Si "n" es el nmero de flip-flops empleado para hacer el contador, y "M"
el mdulo del contador, se debe verificar:
M " 2
Cuando el contador llega al valor mximo de su capacidad, comienza a contar
de nuevo desde cero al aplicarle el siguiente impulso.
Dependiendo del modo d e operacin, lo s contadores pueden ser ascendentes
( si su contenido se incrementa con cada impulso), descendentes (si su
contenido disminuye), o bien una combinacin de ambos (up/down counters).
Por otro lado, los contadores se dividen en sncronos y asncronos. Los
primeros, son aquellos en los que los impulsos de reloj se aplican
simultneamente a todos los biestables, y por tanto, todas las salidas cambian
al mismo tiempo.
En los asncronos, por contra, la seal de reloj se aplica a la entrada del primer
biestable, la salida de ste a la entrada de reloj del siguiente, y as
sucesivamente el tiempo de propagacin de estos dispositivos, es superior al
de los sncronos (la seal tiene que pasar por todos los bits menos
significativos hasta llegar a un determinado bit).
Otra clasificacin es segn la naturaleza de los nmeros que cuenta el
dispositivo. Existen contadores binarios (el nmero de estados es mltiplo de
2), decimales (el numero de estados es mltiplo de 10), y de modulo M (un
numero M cualquiera de estados).

Adems, en todos los casos anteriores, la cuenta no tiene por qu empezar e


terminar en 0. Por ejemplo se puede disear un contador de mdulo 3 que
cuente 5-6-7.
El diseo de contadores sncronos, se hace de igual forma que para cualquier
circuito secuencial. Como caso particular, vamos a ver el diseo de contares
binarios asncronos.
TABLA DE ESTADOS:
Q

Q(t+1)

OBJETIVOS
Analizar y disear circuitos secuenciales.
Aplicar los conocimientos obtenidos en clase para implementar circuitos de
contadores sin entradas externas.
Aplicar los conocimientos obtenidos en clase para implementar circuitos de
contadores con entradas externas.
FUENTE: http://html.rincondelvago.com/circuitos-secuenciales.html
Un circuito combinacional, como su nombre lo sugiere es un circuito cuya
salida depende solamente de la "combinacin" de sus entradas en el
momento que se est realizando la medida en la salida.
Analizando el circuito, con compuertas digitales, que se muestra (ver
eldiagrama) se ve que la salida de cada una de las compuertas que se
muestran, depende nicamente de sus entradas.
La salida F (salida final o total del circuito) variar si alguna de las entradas A o
B o las dos a la vez cambian.

Los circuitos de lgica combinacional son hechos a partir de las compuertas


bsicas compuerta AND, compuerta OR, compuerta NOT.
Tambin

pueden

ser

construidos

con compuertas

NAND, compuertas

NOR, compuerta XOR, que son una combinacin de las tres compuertas
bsicas.
La operacin de los circuitos combinacionales se entienden escribiendo
las ecuaciones booleanas y sus respectivas tablas de verdad.
Ejemplo de ecuacin booleana:
F = A. B + A . B
Tabla de verdad

FUENTE: http://www.unicrom.com/Dig_Combin_Secuenc.asp