Сделай Сам Свою Работу на 5

Коды Хэмминга, исправляющие ошибки. Декодирование, синдром ошибки.





Постоянные запоминающие устройства (Женатов)

 

Модули памяти, в которых изменить записанную информацию невозможно, называют постоянными запоминающими устройствами (ПЗУ).

По способу программирования ПЗУ делятся на следующие:

- программируемые производителем,

- однократно программируемые у заказчика,

- перепрограммируемая память у заказчика.

Программируемость памяти любого из трех названных типов подразумевает существование некоторых коммутируемых элементов.

 

Постоянная память, программируемая производителем

В них элементы коммутации представляют собой просто промежутки, часть которых перемыкается на последнем этапе металлизации схемы. Это делается с помощью масок – шаблонов, задающих точную форму участков металлизации и изготовляемых по заказу для каждого конкретного наполнения ПЗУ.

Перепрограммируемая постоянная память

Примером элементов коммутации для ППЗУ служат специальные МОП-транзисторы с изолированным затвором.

При подаче на исток большого потенциала по отношению к стоку происходит инжекция электронов из стока через диэлектрик. В результате возникает поле, которое закрывает транзистор. Номинальный заряд на затворе будет сохраняться практически бесконечно, если его специально не удалить.



Заряд удаляется из затвора облучением кристалла ультрафиолетовым светом с энергией, достаточной для перевода электронов в полосу проводимости диэлектрика. Электроны при этом утекают из затвора благодаря силам взаимного отталкивания.

Постоянная память, программируемая у заказчика

 

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

 

Прямые оценки качества переходного процесса

 

Характеристика h(t) или y(t) находится аналитически, численно или определяется экспериментально.

К основным показателям качества переходного процесса относятся такие параметры (рис. 5.5).

1. у = ууст установившееся значение ПХ.



2. Тм1время установления первого максимума ПХ.

3. γ – величина перерегулирования:

. (5.27)

4. Трвремя регулирования .

Время регулирования – это минимальное время от начала переходного процесса до момента времени, после которого отклонение выходного процесса от установившегося значения ууст не превышает заданного значения (обычно ± 5%).

5. Ткпериод или частота колебаний ( ) в переходном процессе.

6. Декремент затухания: .

7. Количество перерегулирований N – количество превышений уровня у за время Тр..

Иногда также оценивают время нарастания ПХ Тн (Тн на рис. 5.5), а также время запаздывания Тзап – время, при котором ПХ достигает уровень 0,5ууст.

 

 

Коды Хэмминга, исправляющие ошибки. Декодирование, синдром ошибки.

 

Блоковое кодирование и Хеммингово расстояние.

Структурная схема процесса передачи сообщений в системе с блоковым кодированием изображена на рис. 17.2. Источник двоичных сообщений вырабатывает последовательность символов сообщения со скоростью R симв./сек.

 

 

Рис. 17.2

 

 

Структура кодового слова (n, k)

 

Блоковое кодирование-декодирование и расстояние Хемминга.

а) структурная схема кодера-декодера (n, k) блокового кода;

б) расстояние Хемминга равно 4.

Символы группируются в блоки длиной kсимволов. В каждый блок добавляется (n - k) избыточных символов и образуется кодовое слово (n, k) избыточного блокового кода. Избыточные символы иногда называют проверочными. Т.е. если каждое слово, содержащее k символов, переносит только kбит информации то скорость передачи информации на выходе кодера равна k/n бит/символ. Величина k/n называется кодовой скоростью. Таким образом, в кодере осуществляется преобразование двоичной информационной последовательности (101101…), содержащей kбит:



(17.1)

в двоичное кодовое слово длиной n бит

(17.2)

путем соответствующим образом сформированных проверочных символов.

В декодере осуществляется обратная операция: по принятой последовательности символов

(17.3)

определяется переданное кодовое слово. Если все переданные кодовые слова равновероятны, а канал связи не имеет памяти, то в качестве наиболее вероятного выбирается слово, которое ближе всего в смысле Хеммингова расстояния находится к принятому кодовому слову. Расстояние Хемминга между последовательностями и оценивается как вес (число двоичных единиц) слова, образованного путем посимвольного сложения по модулю 2 последовательностей и .

Наиболее реальна ситуация, когда передача дискретных сообщений осуществляется в реальном времени при ограниченной мощности передатчика. Характеристики помехоустойчивости могут быть улучшены за счет увеличения энергии передаваемых сообщений.

Пусть мощность передатчика равна S, а длительность сообщения, содержащего k символов, равна Тw . Тогда энергия сигнала, приходящаяся на слово сообщения, равна S Тw , а энергия на символ - S Тw / k. В случае блокового избыточного кодирования имеющаяся энергия распределяется между символами , поэтому энергия, приходящаяся на кодовый символ, равна S Тw /n. Так как n > k , то при кодировании энергия, приходящаяся на символ, уменьшается. Это приводит к тому, что в системе с избыточным кодированием вероятность ошибки на символ выше, чем в системе без кодирования. Если код обладает высокой корректирующей способностью, то (n - k ) проверочных символов ''отыгрывают'' эти потери и обеспечивают дополнительный выигрыш, который принято называть энергетическим выигрышем кодирования (ЭВК). Если обозначить вероятность ошибки в символе в системах с кодированием и без кодирования соответственно qс и qи , то вероятность ошибки в слове без кодирования и с кодированием будет определяться выражениями:

(17.4)

(17.5)

где - число возможных комбинаций из n символов, содержащих i ошибок.

Предполагается, что код имеет минимальное Хеммингово расстояние dmin и исправляет все ошибки кратности

(17.6)

Коды, для которых (17.5) выполняется строго, называются совершенными. Примером совершенных кодов служит код Хемминга, исправляющий одиночные ошибки, и код Голея.


 

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.