Патент на изобретение №2253944

Published by on




РОССИЙСКАЯ ФЕДЕРАЦИЯ



ФЕДЕРАЛЬНАЯ СЛУЖБА
ПО ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ,
ПАТЕНТАМ И ТОВАРНЫМ ЗНАКАМ
(19) RU (11) 2253944 (13) C2
(51) МПК 7
H03M5/12
(12) ОПИСАНИЕ ИЗОБРЕТЕНИЯ К ПАТЕНТУ

Статус: по данным на 27.01.2011 – прекратил действие

(21), (22) Заявка: 2002122728/09, 23.08.2002

(24) Дата начала отсчета срока действия патента:

23.08.2002

(43) Дата публикации заявки: 10.03.2004

(45) Опубликовано: 10.06.2005

(56) Список документов, цитированных в отчете о
поиске:
US 4100541 А, 11.07.1978. RU 2159988 C1, 27.11.2000. RU 2163418 C1, 20.02.2001. SU 1332536 A1, 23.08.1987. SU 1372624 A1, 07.02.1988. US 4884074 А, 01.09.1998. WO 94/01953 A1, 20.01.1994.

Адрес для переписки:

607190, Нижегородская обл., г. Саров, пр. Мира, 37, РФЯЦ-ВНИИЭФ, начальнику ОПИНТИ В.Е.Миронову

(72) Автор(ы):

Курочкин А.А. (RU),
Шишкин Г.И. (RU)

(73) Патентообладатель(и):

Российский федеральный ядерный центр – Всероссийский научно-исследовательский институт экспериментальной физики – РФЯЦ-ВНИИЭФ (RU)

(54) ПРЕОБРАЗОВАТЕЛЬ КОДА

(57) Реферат:

Изобретение относится к вычислительной технике и может быть использовано в системах передачи цифровой информации. Техническим результатом является расширение функциональных возможностей. Устройство содержит мультиплексор, RS-триггер, блок управления, выполненный на тактируемом срезом m-разрядном счетчике и дешифраторе. 1 з.п. ф-лы, 3 ил.

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

Известен преобразователь кода (см. А.С. СССР №1332536 от 07.03.86, МКИ: Н 03 М 5/12, “Преобразователь кода”, И.В.Келтуяла, опубл. 23.08.87, Бюл. №31), содержащий генератор импульсов, прямой выход которого соединен с вторыми входами первого и второго элементов И, элемент НЕ, выход которого подключен к первому входу второго элемента И, триггер, выход которого является выходом преобразователя. Первый вход первого элемента И объединен с входом элемента НЕ и является входом преобразователя. D-вход триггера подключен к выходу элемента НЕ. Выходы первого и второго элементов И и инверсный выход генератора импульсов соединены, соответственно, с S-, R- и С-входами триггера.

Недостатком известного преобразователя кода является низкое быстродействие из-за низкой скорости преобразования.

Наиболее близким по совокупности существенных признаков к заявляемому изобретению является преобразователь кода (см. патент США № 4100541, “Быстродействующее кодирующее устройство”, МКИ: Н 03 К 13/24, дата публикации: 11 июля 1978 г.), содержащий входную схему для приема последовательной информации, соединенную с синхронизирующим устройством, с помощью которого вырабатывается первая текущая информация и вторая задержанная инверсная текущая информация. С синхронизирующим устройством соединен умножитель (мультиплексор), с помощью которого обеспечивается селекция текущей информации и вырабатывается выходная текущая информация в фазоманипулированном коде (коде Манчестера). Вход входной схемы является входной информационной шиной. Шина тактовых импульсов соединена с синхронизирующим устройством и умножителем. Выход мультиплексора является выходной информационной шиной.

Недостатками известного преобразователя кода являются:

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

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

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

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

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

Указанная совокупность признаков позволяет расширить функциональные возможности преобразователя кода, а именно:

– обеспечить формирование на выходе преобразователя сигнала логического “0” в режиме ожидания, обеспечить формирование на выходе преобразователя информационных посылок определенной длины за счет блокирования работы преобразователя в режиме ожидания и задания количества битов в выходной информационной посылке;

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

На фиг.1 приведена принципиальная электрическая схема преобразователя кода; на фиг.2 – принципиальная электрическая схема блока управления; на фиг.3 – временные диаграммы работы преобразователя кода.

Преобразователь кода содержит (см.фиг.1) входную информационную шину 1, шину 2 тактовых импульсов, мультиплексор 3, выходную информационную шину 4, шину 5 пуска, переключающийся в единичное состояние по срезу RS-триггер 6 и блок 7 управления. Выход мультиплексора 3 соединен с выходной информационной шиной 4. Тактовый вход блока 7 управления соединен с шиной 2 тактовых импульсов, а его первый выход – с первым входом мультиплексора 3, второй вход которого соединен с входной информационной шиной 1, а вход селекции – со вторым выходом блока 7 управления. Третий выход блока 7 управления соединен с S-входом RS-триггера 6, выход которого соединен с входом сброса блока 7 управления, а R-вход – с шиной 5 пуска преобразователя.

Блок 7 управления (см.фиг.2) выполнен на тактируемом срезом m-разрядном счетчике 8 и дешифраторе 9, имеющем k выходов (k=2m-1). Первым и вторым выходами блока 7 управления являются, соответственно, выходы первого и второго разрядов счетчика 8, третьим выходом – n-й выход дешифратора 9, где n определяет длину передаваемой информационной посылки (nk). Тактовым входом и входом сброса блока 7 управления являются соответственно тактовый вход и R-вход счетчика 8. Выходы со второго по m-й разряд счетчика 8 соединены соответственно с адресными входами D1…Dm-1 дешифратора 9.

Преобразователь кода работает следующим образом.

В исходном состоянии на информационной шине 1, шине 2 тактовых импульсов, информационной шине 4 и шине 5 пуска – уровень логического “0”. Мультиплексор 3, RS-триггер 6 и блок 7 управления находятся в состоянии логического “0”.

Преобразователь готов к преобразованию бинарного кода в широтно-манипулированный код. На шину 2 (см.фиг.3, а) поступают тактовые импульсы. На информационную шину 1 (см.фиг.3, ж) поступает информация в бинарном коде, причем на один бит информации (битовый интервал) приходится четыре импульса на шине 2 тактовых импульсов.

По срезу импульса, поступающего на шину 2 тактовых импульсов (см.фиг.3, а), на первом выходе блока 7 управления (см.фиг.3, б) устанавливается уровень логической “1”, который через мультиплексор 3 поступает на информационную шину 4 (см.фиг.3,з). По срезу следующего импульса, поступающего на шину 2 тактовых импульсов, на втором выходе блока 7 управления (см.фиг.3, в) устанавливается уровень логической “1”, который поступает на вход селекции мультиплексора 3 и переводит его в режим передачи на свой выход информации со своего второго входа. Таким образом, на информационной шине 4 (см.фиг.3, з) установится логический уровень информационной шины 1 (см.фиг.3, ж). По срезу следующего импульса, поступающего на шину 2 тактовых импульсов, изменения логического уровня на втором выходе блока 7 управления не происходит, поэтому на информационной шине 4 по-прежнему присутствует логический уровень информационной шины 1. По срезу следующего импульса, поступающего на шину 2 тактовых импульсов, на втором выходе блока 7 управления устанавливается уровень логического “0”, который поступает на вход селекции мультиплексора 3 и переводит его в режим передачи на свой выход информации со своего первого входа. Уровень логического “0” с первого выхода блока 7 управления через мультиплексор 3 поступает на выходную информационную шину 4. По срезу следующего импульса, поступающего на шину 2 тактовых импульсов, начинается преобразование следующего бита информационной посылки. Преобразование последующих битов информационной посылки осуществляется аналогично. Таким образом, на информационной шине 4 формируется широтно-манипулированный код.

В момент окончания преобразования предпоследнего бита информационной посылки по срезу импульса, поступающего на шину 2 тактовых импульсов, на третьем выходе блока 7 управления (см.фиг.3, г) устанавливается уровень логической “1”. В момент окончания преобразования последнего бита информационной посылки по срезу импульса, поступающего на шину 2 тактовых импульсов, на третьем выходе блока 7 управления формируется отрицательный перепад, который переключает в единичное состояние RS-триггер 6 (см.фиг.3, д), уровень логической “1” с выхода которого поступает на вход сброса блока 7 управления, устанавливая последний в нулевое состояние.

Для преобразования следующей информационной посылки необходимо подать информацию в бинарном коде на входную информационную шину 1, а на входе 5 пуска преобразователя (см.фиг.3, е) установить уровень логической “1”. При этом RS-триггер 6 устанавливается в нулевое состояние, а удерживающий потенциал с входа сброса блока 7 управления снимается, разрешая тем самым изменение состояния блока 7 управления. Для обеспечения нормального функционирования преобразователя кода необходимо установить уровень логического “0” на входе 5 пуска преобразователя и, соответственно, снять удерживающий потенциал с R-входа RS-триггера 6 до момента окончания преобразования информационной посылки.

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

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

1. Преобразователь бинарного кода в широтно-манипулированный код, содержащий входную информационную шину, шину тактовых импульсов и мультиплексор, выход которого соединен с выходной информационной шиной, отличающийся тем, что введены шина пуска, RS-триггер и блок управления, тактовый вход которого соединен с шиной тактовых импульсов, первый выход – с первым входом мультиплексора, второй вход которого соединен с входной информационной шиной, а вход селекции – со вторым выходом блока управления, третий выход которого соединен с S-входом RS-триггера, выход которого соединен с входом сброса блока управления, а R-вход – с шиной пуска преобразователя.

2. Устройство по п.1, отличающееся тем, что блок управления выполнен на тактируемом срезом m-разрядном счетчике и дешифраторе, имеющем k выходов (k=2m-1), первым и вторым выходами блока управления являются соответственно выходы первого и второго разрядов счетчика, третьим выходом – n-й выход дешифратора, где n определяет длину передаваемой информационной посылки (nk), тактовым входом и входом сброса блока управления являются соответственно тактовый вход и R-вход счетчика, выходы со второго по m-й разряд счетчика соединены соответственно с адресными входами D1…Dm-1 дешифратора.

РИСУНКИ


MM4A Досрочное прекращение действия патента Российской Федерации на изобретение из-за неуплаты в установленный срок пошлины за поддержание патента в силе

Дата прекращения действия патента: 24.08.2005

Извещение опубликовано: 27.01.2007 БИ: 03/2007


Categories: BD_2253000-2253999