Содержание
- 2. XOR Графическое обозначение Алгебраическое обозначение XOR
- 3. XOR Управляемый инвертор
- 4. XOR сравнение слов XOR A=B → Q=0 A≠B → Q=1 Поразрядное сравнение
- 5. Работа над ошибками ИНФОРМАЦИЯ Обработка Хранение Передача Везде могут быть ошибки Хранение Передача
- 6. Работа над ошибками http://www.comp.nus.edu.sg/~cs3235/2003-semesterI/notes4.pdf BER (Bit Error Rate)
- 7. Работа над ошибками Причины возникновения ошибок: Внешние воздействия Внутренние шумы Деградация устройств памяти и каналов связи
- 8. Работа над ошибками Пример Можно говорить быстро и долго. Информация воспринимается правильно.
- 9. Работа над ошибками Пример Нужно говорить медленно и просить подтверждения. Вероятность ошибок очень велика. Почему такая
- 10. Бриатснкие учнеые усатонвили: не важано, как вы рсасталвятее бкувы вунрти солва, галвоне, чотб певрая и псолденяя
- 11. Работа над ошибками Как избыточность может помочь? Двоичный код Избыточность отсутствует. Любое сочетание 0 и 1
- 12. Кодовое слово Блоковое кодирование Datawords (k bit) Codewords (n bit) Блок с ошибкой Восстановленные слова
- 13. Кодовое слово Все сообщение разбивается на слова. К словам добавляются дополнительные биты и получаются кодовые слова
- 14. Кодовое слово Что такое хороший код? Требования Возможность обнаружения ошибок Возможность коррекции ошибок Минимально допустимая избыточность
- 15. Кодовое слово Что такое хороший код? Кодовые слова (codewords) Не кодовые слова (noncodewords) Ошибка (error) Плохой
- 16. Кодовое слово Что такое хороший код? Кодовые слова (codewords) Не кодовые слова (noncodewords) Ошибка (error) Код
- 17. Кодовое слово Хороший код. Исправление ошибок. Код лучше Код еще лучше Стратегия наибольшего правдоподобия (Maximum Likelihood
- 18. Кодовое расстояние Расстояние или дистанция Хемминга Кодовые слова (codewords) Не кодовые слова (noncodewords) Кодовое расстояние или
- 19. Кодирование Необходимы две сложные комбинаторные схемы для: кодирования и декодирования
- 20. Линейные коды Простота схем кодирования и раскодирования
- 21. Обнаружение ошибок. Контроль по четности. Четность. A=B → Q=0 A≠B → Q=1 Четное кол-во 1 Нечетное
- 22. Обнаружение ошибок. Контроль по четности. Сумматор по модулю 2. Четное кол-во 1 → Q=0 Нечетное кол-во
- 23. Обнаружение ошибок. Контроль по четности. Исходная Информация (байт) Добавочный бит четности Хранится или передается Кодовое слово
- 24. Обнаружение ошибок. Контроль по четности. Кодовые слова (codewords) Не кодовые слова (noncodewords) Дистанция Хемминга Dh=2. Синдром
- 25. Обнаружение ошибок. Вероятность многократных ошибок. Синдром ошибки возникает при ошибке в одном бите. Двойная ошибка останется
- 26. Контроль по четности. Длина слова. Вероятность одиночной битовой ошибки = 9P Вероятность одиночной битовой ошибки =
- 27. Контроль по четности. Исправление ошибок. Идея. Перекрытие (Overlapping). Простейший контроль по четности Исправить = инвертировать!
- 28. Контроль по четности. Исправление ошибок. Идея. Перекрытие (Overlapping). codeword dataword Исправляет любые одинарные ошибки Это лучше,
- 29. Исправляющие коды Код Хемминга. Идея. Richard W. Hamming 1915-1998 dataword Bit Position Bit Степени 2 Опять
- 30. Исправляющие коды Код Хемминга. Формирование кода. P0= codeword P1= P2= P3= Bit Position Вычисляются биты контроля
- 31. Исправляющие коды Код Хемминга. Формирование кода. codeword Bit Position Это кодовое слово хранится или передается.
- 32. Исправляющие коды Код Хемминга. Прием или чтение из памяти. Pi0= codeword Pi1= Pi2= Pi3= Bit Position
- 33. Исправляющие коды Код Хемминга. Параметры. Dh=3 Исправляет любую одиночную ошибку
- 34. Работа над ошибками. Исправление ошибок. Двухмерный контроль по четности. Идея. Two-Dimensional Parity Check Биты четности по
- 35. Работа над ошибками. Исправление ошибок. Двухмерный контроль по четности. Идея. Two-Dimensional Parity Check Одиночную ошибку исправляет
- 36. Работа над ошибками. Исправление ошибок. Двухмерный контроль по четности. Идея. Two-Dimensional Parity Check Двойную ошибку фиксирует
- 37. Классификация корректирующих кодов Это потом
- 38. Types of Errors Single-Bit Error: Multiple-Bit Error: Burst Error: Это ошибки, имеющие одну причину
- 39. Burst Error Пример Burst Error: Как исправить? Надо превратить серию последовательных ошибок в набор одиночных.
- 41. Скачать презентацию