Circuitos Digitales y Microprocesadores

Slides:



Advertisements
Presentaciones similares
Enlace de Datos: Introducción
Advertisements

DIFERENTES POSICIONES DEL PLANO
E.T.R. TIC Equipo Técnico Regional
Control de Enlace De Datos
CODIFICACIÓN EN LÍNEA Tema V
Valor del bit correspondiente a cada dado Dado que se lanza d1d1 d2d2 d3d d1 d1d1 d1 d2 d2 d2 d2d2.
Tema 2: Representación de la información
Matemáticas Santiago mayo de 2006 SERCE Aplicación definitiva.
ELECTRÓNICA DIGITAL Marta Hernando Despacho
FORMATOS DE COMPETICIÓN DE LA ITF-2
Binario Códigos Numéricos Desventajas
(PERCENTILES) MEDIDAS DE POSICION
Control de Enlace de Datos
TX DATOS UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
Control del Enlace de Datos
Control de Enlace De Datos
CODIFICACIÓN EN LÍNEA Tema V
CODIFICACIÓN EN LÍNEA Tema V
TEMA VI Control del Enlace de Datos REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA ANTONIO JOSÉ DE SUCRE ANTONIO JOSÉ
REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA ANTONIO JOSÉ DE SUCRE ANTONIO JOSÉ DE SUCRE VICE-RECTORADO PUERTO ORDAZ.
TELEINFORMÁTICA Y REDES DE COMPUTADORAS
Circuitos Lógicos Combinatorios
[ Arquitectura de Computadores ] SISTEMAS DIGITALES
Caratula.
Máquinas de estado Máquinas de estados :
Mapas de Karnaugh Término Ejemplo No. d 1´s 1 literal A 8
CIRCUITOS ELECTRICOS Y ELECTRONICOS
CLASE 3.
EfiBiblos® Es un Sistema que emplea el motor de EfiControl (código de barras y RFID) para emplearlo en bibliotecas y llevar el control de los libros,
Detección y Corrección de Errores Mediante el Codigo de Hamming
Dibujo Técnico I y II Sistema Diédrico Proyecciones del Punto
Representación De La Información. Solo para principiantes.
Unidad 4 Transmisión Digital.
Códigos Detectores y Correctores de Errores
SISTEMAS DE NUMERACIÓN Y CÓDIGOS
“PROGRAMACIÓN GRÁFICA PARA INSTRUMENTACIÓN VIRTUAL”
Comparador de iluminación Sensor de puerta Potencia Iluminación Generador Alarma.
Curso Circuitos Digitales I Sesión 2 (complemento)
DIAGRAMA LOGICO PARA LA APLICACIÓN DE LA METODOLOGIA C.B.C.
IMÁGENES SATELITARIAS
Pasaje a Tablas Prof. Leonardo Carámbula – Sistemas de Bases de Datos – Informática – E.M.T. – I.T.S.
Nyquist-Rate D/A Converters Decoder-Based Converters Binary-Scaled Converters Comienzo de la presentación, el título va en inglés porque no encuentro.
Análisis Análisis y Síntesis Métodos de análisis: Tabla de verdad.
Traslación de funciones
Aplicaciones médicas e Internet
3º curso Ingeniería Técnica en Informática de Sistemas UNED
Cardinalidad de las entidades en la relación
Teoría de la Computación
CONTROL DE PRODUCTO NO CONFORME 3
Circuitos Combinacionales Comunes
APPCU - ASHA REFORMULACION DEL SERVICIO EN FUNCION DE LAS NUEVAS NECESIDADES Y DECRETO 125/14. GESTION, INSPECCION, AUDITORIA – SEGUIMIENTO.
Detección y corrección de errores
Técnicas de Detección y Corrección de Errores
Deteccion y Correccion
Electrónica Digital.
TECNICAS DE DETECCIÓN DE ERROR
HAMING ALVARO CISNEROS.
CAPA DE ENLACE DE DATOS El nivel de enlace de datos (en inglés data link level) o capa de enlace de datos es la segunda capa del modelo OSI, la cual es.
Capa de enlace de datos.
Codificador de convolución
TEMA: EL CODIGO GRAY.
Capa de enlace.
Sistemas de Comunicación de Datos II. Héctor Abarca A. Corrección de Errores Profesor: Héctor Abarca A.
Br. Hugo Volcanes Br. Katiusca Díaz.  Control de Enlace de Datos  Control de Flujo  Detección de Errores  Comprobación de Paridad  Código Hamming.
Compuertas lógicas INTRODUCCION
Sistema Binario
CODIGO ASCII.
Subsistemas aritméticos y lógicos
Circuitos Combinacionales I

Transcripción de la presentación:

Circuitos Digitales y Microprocesadores Paridad y Código Hamming Circuitos Digitales y Microprocesadores

Circuitos Digitales y Microprocesadores Paridad y Código Hamming Circuitos Digitales y Microprocesadores

Circuitos Digitales y Microprocesadores Paridad y Código Hamming Distancia mínima 2 permite detectar un error Circuitos Digitales y Microprocesadores

Circuitos Digitales y Microprocesadores Paridad y Código Hamming Circuitos Digitales y Microprocesadores

Circuitos Digitales y Microprocesadores Paridad y Código Hamming Circuitos Digitales y Microprocesadores

Circuitos Digitales y Microprocesadores Paridad y Código Hamming Determinar y corregir errores: Distancia mínima para corregir X bits: dm=2.X +1 Circuitos Digitales y Microprocesadores

Circuitos Digitales y Microprocesadores Paridad y Código Hamming Hamming: bits de paridad  2p  d + p +1 p = bits paridad d = bits datos 2 bits de paridad  1 bit de datos 3 bits de paridad  4 bits de datos 4 bits de paridad  11 bits de datos Bits de paridad en bits numerados en potencias de 2 Circuitos Digitales y Microprocesadores

Circuitos Digitales y Microprocesadores Paridad y Código Hamming Ejemplo: 7 bits  4 bits de datos y 3 bits de paridad Nro. bit b1 b2 b3 b4 b5 b6 b7 Nombre del bit P1 P2 D1 P3 D2 D3 D4 Nro.de bit en binario 001 010 011 100 101 110 111 Circuitos Digitales y Microprocesadores

Circuitos Digitales y Microprocesadores Paridad y Código Hamming Grupos de paridad (par): G1 = b1, b3, b5, b7 G2 = b2, b3, b6, b7 G3 = b4, b5, b6, b7 Nro. bit b1 b2 b3 b4 b5 b6 b7 Nombre del bit P1 P2 D1 P3 D2 D3 D4 Nro.de bit en binario 001 010 011 100 101 110 111 Circuitos Digitales y Microprocesadores

Circuitos Digitales y Microprocesadores Paridad y Código Hamming Codificación: Nro. bit b1 b2 b3 b4 b5 b6 b7 Nombre del bit P1 P2 D1 P3 D2 D3 D4 Nro.de bit en binario 001 010 011 100 101 110 111 Datos 1 Paridad Dato a enviar: 0011001 Circuitos Digitales y Microprocesadores

Circuitos Digitales y Microprocesadores Paridad y Código Hamming Decodificación: Verificar paridad de grupos G1, G2 y G3 en el dato recibido Nro. bit b1 b2 b3 b4 b5 b6 b7 Nombre del bit P1 P2 D1 P3 D2 D3 D4 Nro.de bit en binario 001 010 011 100 101 110 111 Dato recibido: 0011001 Circuitos Digitales y Microprocesadores

Circuitos Digitales y Microprocesadores Paridad y Código Hamming En cada grupo: Si cantidad de unos es par  0 Si cantidad de unos es impar  1 (indica error) G3 G2 G1 Resultado 0 0 0 Todos correctos 0 0 1 Error en bit de paridad P1 0 1 0 Error en bit de paridad P2 0 1 1 Error en bit de Dato D1 1 0 0 Error en bit de paridad P3 1 0 1 Error en bit de Dato D2 1 1 0 Error en bit de Dato D3 1 1 1 Error en bit de Dato D4 Circuitos Digitales y Microprocesadores

Circuitos Digitales y Microprocesadores Paridad y Código Hamming Dato enviado: 0011001 Dato recibido: 0011001 Grupo G1: b1=0 b3=1 b5=0 b7=1 nro. 1s = 2 (par)  G1=0 Grupo G2: b2=0 b3=1 b6=0 b7=1 nro. 1s = 2 (par)  G2=0 Grupo G3: b4=1 b5=0 b6=0 b7=1 nro. 1s = 2 (par)  G3=0 G3G2G1 = 000  dato recibido correcto Circuitos Digitales y Microprocesadores

Circuitos Digitales y Microprocesadores Paridad y Código Hamming Dato enviado: 0011001 Dato recibido: 0011101 (1 error en bit5) Grupo G1: b1=0 b3=1 b5=1 b7=1 nro. 1s = 3 (impar)  G1=1 Grupo G2: b2=0 b3=1 b6=0 b7=1 nro. 1s = 2 (par)  G2=0 Grupo G3: b4=1 b5=1 b6=0 b7=1 nro. 1s = 3 (impar)  G3=1 G3G2G1 = 101 (5)  dato recibido con error en b5 Circuitos Digitales y Microprocesadores

Circuitos Digitales y Microprocesadores Paridad y Código Hamming Utilización de Compuertas XOR A B BPP 1 Generador de Paridad Circuitos Digitales y Microprocesadores

Circuitos Digitales y Microprocesadores Paridad y Código Hamming Utilización de Compuertas XOR DPP = 0  no hay error DPP = 1  hay error Detector de Paridad Par Circuitos Digitales y Microprocesadores

Circuitos Digitales y Microprocesadores Paridad y Código Hamming Utilización de Compuertas XOR Control Dato Salida 1 Inversor Programable Circuitos Digitales y Microprocesadores

Circuitos Digitales y Microprocesadores Paridad y Código Hamming Utilización de Compuertas XOR Detector de Paridad Par Circuitos Digitales y Microprocesadores