Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Помехоустойчивое кодирование - код Хэмминга (7.4)





Схема кодера Хэмминга (7.4)

Å
Å
Å
C3
C2
C1
представлена на рис.

 

 

           
   
   
 


Å
Å
C3
C2
C1

Рис Схема кодера Хэмминга (7.4)

 

Схема кодера работает при параллельном режиме передачи информации.

Входная информация (S1, S2, S3 и S4) поступает по 4-х разрядной шине. Три проверочных символа (С1, С2 и С3) равны сумме по модулю 2 (Å) значений 3-х информационных символов.

C1 = S1 Å S2 Å S4; C2 = S1 Å S3 Å S4; C3 = S2 Å S3 Å S4. ()

Например, при передаче информации 1010 к четырем информационным символам добавятся три проверочных С1 = 1 Å 0 Å 0 = 1; С2 = 1 Å 1 Å 0 = 0;

С3 = 0 Å 1 Å 0 = 1, т.е. на выходе 7-и разрядной шины будем иметь 1010 101.

Шестнадцать разрешенных кодовых комбинаций кода Хэмминга (7.4) представлены в таблице 3.

 


Таблица 3

Информационные символы S1 S2 S3 S4 Проверочные символы С1 С2 С3 Кодовые слова (7.4) S1 S2 S3 S4 С1 С2 С3
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       

 

Сорок первых двоичных символов, полученных в п. 4 задания, разделить на комбинации по четыре символ и к каждой комбинации добавить по три проверочных символа.

С помощью проверочных символов можно исправить одиночные ошибки, вызванные действием помех. Для этого по принятым информационным символам S1*S2*S3*S4* формируются новые проверочные С1*С2*С3*, которые сравниваются с переданными проверочными символами С1 С2 С3.

Рассчитывается синдром R1 = C1ÅC1*, R2 = C2ÅC2* и R3 = C3ÅC3* и по значениям синдрома можно обнаружить и исправить ошибку.

Ошибка при передаче символа S1 даст синдром R1 = 1, R2 = 1 и R3 = 0,

ошибка при передаче символа S2 - R1 = 1, R2 = 0 и R3 = 1,

ошибка при передаче символа S3 - R1 = 0, R2 = 1 и R3 = 1,

ошибка при передаче символа S4 - R1 = 1, R2 = 1 и R3 = 1.

Значение синдрома позволяет исправить одиночную ошибка. Далее в декодере удаляются проверочные символы и восстановленная информация поступает на выход.

 

 

Date: 2015-12-13; view: 589; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.007 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию