Преобразователь последовательного кода в параллельный

 

Изобретение относится к вычислительной технике и может быть использовано в системах передачи данных по цифровым каналам для преобразования последовательного кода в параллельный и является усовершенствованием основного изобретения по авт. св. № 1262732. Изобретение позволяет обеспечить работоспособность преобразователя при отсутствии входного сигнала, чем достигается расширение области применения преобразователя. Преобразователь содержит регистр 1 сдвига, буферный регистр 2, блок 3 управления, блок 4 выделения паузы, контроллер 5 обмена и элемент ИЛИ 6. Контроллер 5 обмена содержит элементы И, счетчик интервала, элемент НЕ и счетчик-делитель. 1 з. п. ф-лы, Зил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (5!)5 Н 03 М 7/00

ГОСУДАРСТВЕН-1ЫИ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) 1262732 (21) 4637805/24 (22) 05.12.88 (46) 15.06.91. Бюл. hb 22 (72) А, Б. Скорняков (53) 681.325(088.8) (56) Авторское свидетельство СССР

М 1262732,-кл. Н 03 М 7/00, 1985. (54) ПРЕОБРАЗОВАТЕЛЬ ПОСЛЕДОВАТЕЛЬНОГО КОДА В ПАРАЛЛЕЛЬНЫЙ (57) Изобретение относится к вычислительной технике и может быть использовано в системах передачи данных по цифровым каналам для преобразования последователь„„5U„„1656685 А2 ного кода в параллельный и является усовершенствованием основного изобретения по авт. св. ЛЬ 1262732. Изобретение позволяет обеспечить работоспособность преобразователя при отсутствии входного сигнала, чем достигается расширение обла- . сти применения преобразователя. Преобразователь содержит регистр 1 сдвига, буферный регистр 2, блок 3 управления, блок 4 выделения паузы, контроллер 5 обмена и элемент ИЛИ 6. Контроллер 5 обмена содержит элементы И, счетчик интервала, элемент НЕ и счетчик-делитель. 1 з. п. ф-лы, 3 ил.

1656685

Изобретение относится к вычислительной технике, может быть использовано в системах передачи данных по цифровым канвлам и является дополнительным к авт. св, N. 1262732. 5

Целью изобретения является расширение области применения преобразователя эа счет сохранения его работоспособности при отсутствии входного сигнала.

На фиг. 1 изображена функциональная 10 блок-схема преобразователя; на фиг, 2— функциональная схема контроллера обмена; на фиг. 3 — временные диаграммы, поясняющие работу контроллера обмена.

Преобразователь содержит регистр 1 15 сдвига, буферный регистр 2, блок 3 управления, блок 4 выделения паузы, контроллер 5 обмена и элемент ИЛИ 6.

На фиг. 1 позициями 7 — 9 обозначены соответственно вход синхронизации, вход 20 синхронизации кода и ин4оомационный вход преобразователя, позициями 10 и 11— соответственно информационный выход и управляющий выход преобразователя, Контроллер 5 обмена содержит первый 25

12 и второй 13 элементы И, счетчик 14 интервала, элемент НЕ 15, счетчик-делитель

16.

На фиг. 3 соответствующими индексами обозначены следующие сигналы: а — сигнал 30 на счетном входе счетчика-делителя 16; б— сигнал на выходе счетчика-делителя 16; в— сигнал на выходе элемента И 12; г — сигнал на выходе счетчика 14 интервала; д — сигнал на выходе элемента И 13, 35

Блок 4 выделения паузы определяет границу раздела передачи двух соседних слов путем сравнения длительности паузы между двумя соседними синхроимпул ьсами кода с периодом опорных синхроимпульсов 40 (вход 7), следующих с частотой, близкой к . частоте синхроимпульсов кода. При значительном отличии длительности паузы между синхроимпульсами кода от периода опорных синхроимпульсов, что соответствует па- 45 уэе в передаче информации, на выходе блока 4 выделения паузы формируется импульс паузы. Импульсом паузы производится перезапись информации иэ регистра 1 сдвига в буферный регистр 2.. 50

По мере поступления последовательного кода на вход 9 и синхроимпульсов кода на вход 8 осуществляется прием информации в регистр 1 сдвига. Разрядность регистра 1 сдвига выбрана большей на два 55 разряда, чем разрядность принимаемого кода, и значение кода дополнительных разрядов определяет правильность работы преобразователя, Эти два разряда кода совместно с импульсом паузы поступают на блок 3 управления, на первом выходе которого формируется импульс начальной установки регистра 1 сдвига, а на втором— сигнал конца преобразования.

Если число синхроимпульсов кода между двумя импульсами паузы равно номинальному (и= Й), то в дополнительных оаэрядах n+ 1 и n+ 2 регистра 1 сдвига оказывается записанным код "10", по которому из импульса паузы формируется сигнал конца преобразования, подтверждающий правильность преобразования и возможность дальнейшего использования информации.

Если число синхроимпульсов кода меньше номинального (n < N), то в дополнительных разрядах оказывается записанным код

"00", по которому сигнаг. конца преобразования не формируется. В обоих случаях формируется импульс начальной установки регистра 1 сдвига по сигналу импульса паузы и тем самым регистр 1 сдвига подготавливается к приему нового слова.

Если число синхроимпульсов кода больше номинального (n>N), то как только в дополнительных разрядах оказывается код

"01" или "11", производится досрочное формирование импульса начальной установки ре-истра 1 сдвига.

Таким образом. блок 3 управления в зависимости от кода в дополнительных разрядах регистра 1 либо осуществляет формирование импульса начальной установки, либо последовательное формирование импульсов конца преобразования и начальной установки, причем при трех разновидностях контрольной длины принимаемого слова между двумя импульсами паузы (меньшей, равной или больше номинальной) в дополнительных разрядах регистра 1 оказывается соответствующий этому случаю код "00" или "01" и по этим кодам и импульсу паузы формируется либо импульс начальной установки (код "00"), либо импульс записи в буферный регистр 2 и сигнал "Конец преобразования" с последующим формированием импульса начальной установки (код

"01") или код "10" ("11"), по которому производится формирование импульса начальной установки.

Таким образом, при длине слова, большей номинальной, ситуация после обнуления внутри цикла (до импульса паузы) сводится к ситуации приема кода с разрядностью, меньшей чем номинальная. На первый вход контроллера 5 обмена поступают синхроимпульсы с входа ",, частота которых понижается счетчиком-делителем 16 до частоты, определяемой требуемой скоростью ввода информации на внешнее устройство, 1656685 и через элемент И 12 подаются на счетный вход счетчика 14 интервала. Если на второй вход контроллера 5 обмена не проходят импульсы конца преобразования с блока 3 управления, что свидетельствует об отсутствии синхроимпульсов кода на входе

8 преобразователя, то счетчик 14 интервала считает до появления на его выходе сигнала лог,"1", и, соответственно, сигнала лог,"0" на выходе элемента НЕ 15, которые разрешают или запрещают прохождение импул;— сов через элементы И 12 и 13 соответственно. При наличии импульсов на втором входе контроллера 5 обмена счетчик

14 периодически обнуляется, не успевая досчитать до появления лог."1" на его выходе.

Импульсы, проходящие через элемент ИЛИ

6, определяются частотой прихода информационных слов (сигналами "Конец преобразования"). При пропадании импульсов на время, большее, чем интервал анализа, определяемый частотой входных импульсов на входе 7 и коэффициентами пересчета счетчиков 16 и 14, частота импульсов, проходящих через элемент ИЛИ 6, определяе-ся частотой входных импульсов и коэффициентом пересчета счетчика 16.

Таким образом, при наличии принимаемого кода в буферном регистре 2 хранится принятая информация, а вывод осуществляется синхронно с окончанием приема кода.

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

Таким образом, на выходе преобразователя существует сигнал, сопровождающий принятую информацию, или дополнительно сигнал сопровождающий выдачу нулевого значения кода при отсутствии сигнала на входе преобразователя.

5 Формула изобретения

1. Преобразователь последовательного кода в параллельный по авт. св. N 1262732. отличающийся тем, что, с целью расширения области применения преобра10 зователя за счет сохранения его работоспособности при отсутствии входного сигнала, в преобразователь дополнительно введены элемент ИЛИ и контроллер обмена, выход которого соединен с входом обнуления бу15 ферного регистра и с первым входом элемента ИЛИ, первый вход контроллера обмена объединен с первым входом блока выделения паузы, вторые входы контроллера обмена и элемента ИЛИ объединены и

20 подключены к второму выходу блока управления, выход элемента ИЛИ является управ.ляющим выходом преобразователя.

2. Преобразователь по п. 1, о т л и ч а юшийся тем, что контроллер обмена выпол25 нен на элементах И, счетчике интервала. элементе НЕ и счетчике-делителе, выход которого соединен с первыми входами первого и второго элементов И, выкод счетчика интервала соединен непосредственно с вто30 рым входом второго элемента И и через элемент НЕ с вторым входом первого элемента И, выход которого соединен со счетным входом счетчика интервала, счетный вход счетчика-делителя и вход обнуления

35 счетчика интервала являются соответственно первым и вторым входами контроллера, выход второго элемента И является выходом контроллера.

1656685

Составитель Б.Ходов

Техред М.Моргентал Корректор О.Кундрик

Редактор Е.Копча

Производственно-издательский комбинат "Патент", г. Ужгород, ул Гагарина, 101

Заказ 2057 Тираж 461 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., 4/5

Преобразователь последовательного кода в параллельный Преобразователь последовательного кода в параллельный Преобразователь последовательного кода в параллельный Преобразователь последовательного кода в параллельный 

 

Похожие патенты:

Изобретение относится к вычислительной технике, может быть использовано в качестве устройства контроля цифровой техники и является усовершенствованием изобретения , описанного в авт

Изобретение относится к технике связи и вычислительной технике и может быть использовано в системах пепедячи дискретной информации,, Цель изобретения - повышение информативности о Для этого кодируют элементарные дискретные сообщения неравномерными кодовыми комбинациями, формируют их в группу длиной К двоичных символов, формируют маркерный код незаполненных К-К позиций и размещают этот маркерный код на 1 позициях после группы из К символов о После этого группа К+1 символов кодируется помехоустойчивым блоковым кодом с г проверочными символами В декодере осуществляется исправление ошибок, выделение маркерного кода и разделение кодовых комбинаций

Изобретение относится к технике связи и вычислительной технике и может быть использовано в системах пепедячи дискретной информации,, Цель изобретения - повышение информативности о Для этого кодируют элементарные дискретные сообщения неравномерными кодовыми комбинациями, формируют их в группу длиной К двоичных символов, формируют маркерный код незаполненных К-К позиций и размещают этот маркерный код на 1 позициях после группы из К символов о После этого группа К+1 символов кодируется помехоустойчивым блоковым кодом с г проверочными символами В декодере осуществляется исправление ошибок, выделение маркерного кода и разделение кодовых комбинаций

Изобретение относится к автоматике и вычислительной технике и может быть использовано в цифровых вычислительных системах,, Цель изобретения - повышение достоверности шифратора

Изобретение относится к вычислительной технике и технике связи

Изобретение относится к вычислительной технике и передаче данных, может использоваться для декодирования t-кодов

Изобретение относится к вычислительной технике и может быть применено для быстрого преобразования чисел из десятичной системы счисления в двоичную

Изобретение относится к вычислительной технике и предназначено для преобразования кода Фибоначчи-1 в код золотой - 1 пропорции

Изобретение относится к автоматике и вычислительной технике и может быть использовано в приборах индикации и контроля для преобразования кода семисегментного индикатора в двоично-десятичный код

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

Изобретение относится к цифровой связи и может быть использовано в выделителях канальных цифровых сигналов для поеобразования структуры двоичной комбинации сжатием выделяемых символов

Изобретение относится к системам уплотнения и разуплотнения данных, в частности к способу и устройству параллельного кодирования и декодирования данных в системах уплотнения-разуплотнения

Изобретение относится к области сжатия изображения, в частности к сжатию палитризованных изображений с использованием статистического кодера, а также с использованием параллельного статистического кодера

Изобретение относится к автоматике и вычислительной технике, в частности, может быть использовано в системах обработки информации при реализации технических средств цифровых вычислительных машин и дискретной автоматики

Изобретение относится к автоматике и вычислительной технике, в частности может быть использовано в системах обработки информации при реализации технических средств цифровых, вычислительных машин и дискретной автоматики
Наверх