Receptor del código Hamming.

Anuncio
Conver - 7
Receptor del código Hamming.
1. Descripción:
Este módulo se complementa con el conver-6 para verificar si nos 7 bit
recibidos son correctos. Estos son 4 bit del código y 3 de paridad.
2. Puertos:
Entradas:
1er bit binario:
2º Bit binario:
3º Bit binario:
4º Bit binario:
1er bit en Hamming:
2º bit en Hamming:
3º bit en Hamming:
‘m(0)’
‘m(1)’
‘m(2)’
‘m(4)’
‘p(0)’
‘p(1)’
‘p(2)’
Salidas:
1er bit de error:
2º bit de error:
3º bit de error:
‘a’
‘b’
‘c’
3. Funcionamiento:
Este Componente comprueba mediante las operaciones internas del tipo
XOR el código de verificación Hamming corresponde para los datos
enviados.
Con el código y el del envío, es decir un bus de 7 bits colocado de la forma:
P1, p2, m1, p2, m2, m3, se verifica que estén bien transmitidos. Si no fuese
así, nos indica que bit se ha alterado.
4. Esquema interno:
Universidad de
Valladolid
Proyecto realizado por:
Alberto Manuel Martín Delgado.
Página 1 de 2
5. Ejemplo:
En este ejemplo se envía constantemente una combinación correcta,
en un determinado momento se produce un error en el bit 2 de M. El
sistema nos informa que se a producido el error y nos indica donde
esta.
6. Cuestión:
•
¿Están bien estos valores?:
P
Universidad de
Valladolid
M
“ 0 1 0 ”:
“0 0 1 1”
“ 1 1 1” :
“1 0 1 1”
Proyecto realizado por:
Alberto Manuel Martín Delgado.
Bit erróneos:
Página 2 de 2
Descargar