+ All Categories
Home > Documents > Informe Laboratorio Digitales 2

Informe Laboratorio Digitales 2

Date post: 07-Feb-2016
Category:
Upload: pato-hernandez-pavez
View: 18 times
Download: 0 times
Share this document with a friend
Popular Tags:
12
INFORME LABORATORIO “PARIDAD PAR E IMPAR” Alumno: Patricio Hernández Pavez Docente: Víctor Flores Veliz
Transcript
Page 1: Informe Laboratorio Digitales 2

INFORME LABORATORIO

“PARIDAD PAR E IMPAR”

Alumno: Patricio Hernández Pavez

Docente: Víctor Flores Veliz

Page 2: Informe Laboratorio Digitales 2

Contenido Introducción ........................................................................................................................................ 3

La pérdida de información .................................................................................................................. 4

Comprobación de Datos por Método de Paridad ............................................................................... 5

Método paridad Par ........................................................................................................................ 5

Método de paridad Impar ............................................................................................................... 5

Circuito Lógico ..................................................................................................................................... 6

Tabla de Verdad .............................................................................................................................. 6

Generador / Comprobador ................................................................................................................. 8

Generador Paridad Par .................................................................................................................... 8

Comprobador Paridad Par ............................................................................................................... 8

Simulación en Proteus ..................................................................................................................... 9

Conclusión ......................................................................................................................................... 11

Bibliografía ........................................................................................................................................ 12

Page 3: Informe Laboratorio Digitales 2

Introduccio n

Mediante el siguiente estudio de laboratorio, analizaremos los sistemas de

chequeo de datos, mediante técnicas de paridad par e impar, entender sus

tablas de verdad, y como implementarlos.

Page 4: Informe Laboratorio Digitales 2

La pé rdida dé informacio n

En la implementación de sistemas digitales, se hace necesario el envió de datos, de un

lado al otro dentro del mismo circuito, como también a distancia. Idealmente en un

circuito simulado, no existe la perdida de información ya que esta se da, cuando el envío

de señales o pulsos se ve afectada mayoritariamente por ruido electromagnético, dando

la posibilidad de que una señal se vea afectada y por tanto el receptor recibiría un dato

erróneo.

Fig.1 (señal de pulsos normal)

Cuando la señal se ve afectada por ruido (Fig.2), existe la posibilidad de que el ruido llegue

a un nivel extremo, donde la señal que corresponda a un cero (0), se transforme a 1, o

debido al ruido, un cero, no se interprete como tal, o simplemente el dato no se presente,

lo que significaría que el receptor, recibiría un paquete erróneo de información, sin

saberlo.

Fig.2 (Señal de Pulsos con ruido).

Page 5: Informe Laboratorio Digitales 2

Comprobacio n dé Datos por Mé todo dé Paridad

Para que el receptor, sea capaz de detectar errores en el envío de los datos, se crea un

sencillo método que consiste en asignar un bit de paridad, a la cadena enviada para poder

comprobar si los datos recibidos son correctos, para que esto funcione, emisor y receptor

deben estar de acuerdo en que método van a utilizar para comprobar los datos.

Método paridad Par

En el método de paridad par, se cuentan la cantidad de 1s presentes en grupo de bits, si el

número de 1s es par se asigna un 0 en el bit de paridad, si la cantidad de 1s es impar, se

asigna un 1 como bit de paridad, dejando el grupo de bits, en un numero de 1s par, por

ejemplo: Si queremos enviar el código 1001000, el bit de paridad que corresponde es 0, ya

que el código presenta un numero par de 1s, por el contrario, si el código fuese 0100110,

el método incluiría en el bit de paridad un 1, para dejar el código con un numero de 1s

par.

Método de paridad Impar

Al inverso que el método par, el impar asigna un bit de paridad a un código cuyo número

de 1s sea par y un 0 a cuyo código presente un número de 1s impar.

Como podemos apreciar, en el método par el objetivo es que el código final sea par de

acuerdo a la cantidad de 1s y el impar lo contrario.

Page 6: Informe Laboratorio Digitales 2

Circuito Lo gico

Para poder realizar un circuito que asigne y compruebe el método seleccionado por

emisor y receptor, es necesario construir la tabla de verdad de acuerdo a la cantidad de

bits que necesitemos enviar, tomaremos para ello, un código de 4 bits.

Tabla de Verdad

A B C D Paridad Par Paridad Impar

0 0 0 0 0 1

0 0 0 1 1 0

0 0 1 0 1 0

0 0 1 1 0 1

0 1 0 0 1 0

0 1 0 1 0 1

0 1 1 0 0 1

0 1 1 1 1 0

1 0 0 0 1 0

1 0 0 1 0 1

1 0 1 0 0 1

1 0 1 1 1 0

1 1 0 0 0 1

1 1 0 1 1 0

1 1 1 0 1 0

1 1 1 1 0 1

Podemos anticipar, con solo observar la tabla de verdad, que la salida generada con la

paridad impar, es el estado anterior negado, de la paridad par.

Para poder obtener las ecuaciones correspondientes y generar el circuito, deberemos

hacer uso de los mapas de Karnaugh

Page 7: Informe Laboratorio Digitales 2

Mapa de Karnaugh Paridad PAR

.

Se aprecia claramente, que la disposición para las ecuaciones que entrega Karnaugh,

corresponden a compuertas XOR.

Mapa de Karnaugh Paridad IMPAR

Page 8: Informe Laboratorio Digitales 2

Como se pudo apreciar previamente en la tabla de verdad, el bit de paridad utilizando la

paridad impar, correspondía al estado anterior negado de la paridad par, esto lo podemos

comprobar al simplificar el mapa de Karnaugh, para paridad impar, lo que arroja

inmediatamente compuertas XOR Negadas.

Generador / Comprobador

Con las ecuaciones obtenidos estamos ya posibilitados para construir el circuito que

permitirá añadir el bit de paridad, se abarcaran en este informe, ambos circuitos.

Generador Paridad Par

A

B

C

D

Comprobador Paridad Par

BP>

A>

B>

C>

D>

Cada compuerta XOR, se encarga

de comprobar la paridad Impar de

2 Bits, la mezcla de estas permiten

generar, el bit de paridad par que

se envía junto a los datos.

Bit de Paridad

+

Información (4 Bits)

1 = Error

0 = Sin error.

Page 9: Informe Laboratorio Digitales 2

No es de extrañarse que ambos circuitos empleen compuertas XOR, considerando que,

cada compuerta XOR, opera de manera que produce una salida 1 si un número impar de

sus entradas son 1 y 0 si ambas entradas son 1.

Para producir un generador/comprobado IMPAR, y como quedó demostrado a través de

la tabla de verdad y mapas de Karnaugh, basta solo con negar la salida obtenida en el

generador/comprobador PAR para que este invierta su funcionamiento, lo que fue

comprobado a través de simulación realizada en software de diseño PROTEUS.

Simulación en Proteus

El funcionamiento del circuito en el simulador es como de esperar muy sencillo, este se

diseño tanto para comprender el funcionamiento del generador de bit de paridad (PAR e

IMPAR), como para simular un error en el receptor.

Ejemplo

Queremos enviar el código 0000, como el 0 es un numero par, según la teoría de paridad

del cero, el generador de bit par, asigna un 0 en el bit correspondiente, no así el de

paridad impar, que asigna un 1, según lo explicado anteriormente. Como se aprecia en la

imagen, el comprobador (receptor) recibe el número 0000, sin errores, ya sus bits de

paridad indicaron lo correcto.

Page 10: Informe Laboratorio Digitales 2

En la segunda imagen, deliberadamente, generamos un error en el receptor, donde el

primer 0 y supuestamente por ruido, se transformó en un 1 lógico. Como es de esperar,

ambos circuitos de comprobación arrojan error, ya que, en el caso de paridad par, el

conjunto de bits recibidos indican que, el paquete de datos contiene un 0 como bit de

paridad, sin embargo, los datos recibidos, no son consistentes ya que contienen solo un 1,

por lo tanto el error se refleja en la salida del comprobador.

El mismo caso para el comprobador impar, se genera un error en el primer bit del dato, y

como el paquete de datos enviado corresponde a un 1 de paridad impar y el dato contiene

un 1, cuando no debería tenerlo, avisa a través de su salida que existe un error.

Page 11: Informe Laboratorio Digitales 2

Conclusio n

Uno podría pensar en que este sistema es infalible, pero presenta desventajas que hacen

necesario, utilizar otro tipo de comprobación de datos, ya que este sistema solo detecta el

error, siempre y cuando sea solo un bit el que falle, y tampoco puede reparar el error, sino

que solo se limita a pedir nuevamente el último paquete que fallo.

Existen técnicas más avanzadas que pueden incluso asegurar la integridad del paquete

enviado, siendo estas las más habitualmente utilizadas, como los checksum, que

funcionan realizando comprobaciones de valor hash al inicio y final del envío, tipos como

ADLER 32, CRC, Fletcher entre otros.

El siguiente estudio permitió comprender la naturaleza básica en como la perdida de

información puede ser tratada y mejorada a través de varios métodos disponibles.

Page 12: Informe Laboratorio Digitales 2

Bibliografí a

-PEARSON EDUCACION. 2007. Sistemas Digitales, Principios y Aplicaciones. México. 939P.

-PARIDAD DEL CERO. Wikipedia. http://es.wikipedia.org/wiki/Paridad_del_cero


Recommended