Устройство для преобразования двоичной последовательности в балансный троичный код Советский патент 1993 года по МПК H03M5/18 

Описание патента на изобретение SU1807561A1

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

Цель изобретения -.повышение быстродействия устройства.

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

Устройство содержит входной коммутатор 1, блоки 21-24 памяти, ОЗУ 2, элементы задержки Si-Зз, делитель 4 частоты на четыре, переключатель 5 режимов, выходной коммутатор 6, преобразователи последовательного кода в параллельный, представляющие собою четырехразрядные сдвиговые регистры, счетчики 81-84 адреса, генератор 9 тактовой частоты, кодирующую матрицу 10, реализованную на ПЗУ, формирователь 1.1 синхроимпульсов, инверторы

121-12з, элементы И 131-13б ключи 141- 14е, генератор 1 15, формирователь балансного кода 16 в виде операционного усилителя, генератор 1 17.

Работа устройства состоит из двух, цик- лов: накопление информации и выдача информации.

В цикле накопление информации устройство работает следующим образом.

Переключатель режимов 5, имеющий два положения - Накопление и Выдача, находится в положении Накопление . Йм пульсы тактовой частоты с генератора 9 (фиг, 2,а) через переключатель 5 с его первого выхода поступают на тактовый выход устройства и далее на внешнее устройство для тактирования поступления ин- формации, а также на второй вход коммутатора 1 и вход делителя 4 частоты на 4. Выходной сигнал с делителя 4 (фиг. 2,6) поступает на управляющий вход входи pro коммутатора 1, который имеет четыре положения: он поочередно подключает первый и

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

Тактированная информация (фиг. 2,в) и импульсы тактрвой частоты (фиг, 2,а), поступающие на первый и второй входы входного коммутатора 1, в первые четыре такта ripo- ходят через его выход 1 (фиг, 2,г) на первое ОЗУ через выход 2 (фиг. 2,ж) на первый счетчик 8 адреса Таким образом п|56йсхр- дйт запись в первое ОЗУ первых четырех разрядов информации. После этого rip импульсу делителя 4 входной коммутатор подключает для записи второе ОЗУ 2 (выход 3 коммутатора, фиг. 2,д) и второй счётчик 8 адреса (выход 4 коммутатора, фиг. 2,з). Вторая четверка разрядов информации зёписы- баётся во второе ОЗУ 2.;

Далее входной коммутатор подключает третье ОЗУ (выход 5, фиг. 2,е) и третий счетчик 8 адреса, (выход 6, фиг. 2,и) для записи третьей четверки разрядов информации. . : -- .... ;. . : . : .. .

Четвертая четверка разрядов эаписы- вается в четвертое ОЗУ 2 (выход 7 коммутатора 1, фиг. 2,е), и выход 8 коммутатора 1,фиг.2.й).

Пятая четверка разрядов записывается в снова подключенное первое ОЗУ 2, и так далее, до записи всей информации. На этом заканчивается цикл Накопление информации.- , :-.. .... . .. - :.

Цикл Выдача информации начинается с переводом переключателя режимов в положение Выдача. Импульсы тактовой частоты (фиг. 2,а) поступают на первый счетчик 8 адреса и инициируют воспроизведение с первого ОЗУ 2 первого разряда информации, записанного по первому адресу. Он переписывается в первый разряд преобразователя 7 последовательного кода в парал- лельный, представляющего собою сдвиговый регистр. Второй импульс тактовой частоты инициирует перезапись из первого бЗУ 2 в первый преобразователь 7 второго разряда информации.А .в этот момент первый тактовый им- пуЛьс, задержанный первой тактовой задержкой 3 на один период тактовой частоты (фиг. 2,к) способствует перезаписи из второго ОЗУ 2 во второй преобразователь 7 пятого разряда информации (первого разряда второй четверки). Когда в первый преобразователь 7 последовательного кода в параллельный будет переписываться третий разряд информации, в третий преобразователь 7 будет переписываться первый разряд третьей четверки разрядов, то есть девятый разряд информации, а во второй преобразователь 7 будет переписываться второй разряд второй четверки разрядов информации. Четвёртый тактовый импульс перезаписывает в первый преобразователь 7 четвертый разряд информации и в этот же момент первый тактовый импульс, прошедший через три такТрвые задержки 3, перезаписывает из четвёртого ОЗУ 2 в четвертый преобразователь 7 первый разряд четвертой четверки информации (тринадцатый разряд информации). Этот же импульс поступает на выходной коммутатор 6 и подключает его к первому преобразователю 7 последовательного, кода в параллельный; в котором к этому времени уже записаны четыре разряда информации. С первого преобразователя тырехразрядный параллельный код поступает через выходной коммутатор 6 на кодирующую матрицу 10, созданную на ПЗУ.; v .v.v.;V/ :-:.;: .

Кодирующая матрица 10 каждой четырёхразрядной комбинаций в двоичном коде Ставит в соответствие трёхразрядную комбинацию в троичном коде Q использованием значений 0,1-1, приче м для передачи каждого разряда используются две шины: шина значений и шина знака. Совпадающие по времени значения 1 на обоих шинах означают, что по шине значений передается -1 (см.фйг. 2,н,о; 2,п,р; 2,с,т).

Для формирования значений одного разряда в троичном коде используется один инвертор 12, два элемента И 13, Два ключа 14, а также генератор 1 15 и генератор - 17. Работа происходит следующим образом.

С первого выхода кодирующей матрицы 10 значение первого разряда поступает на первые входы первых двух элементов И 13 (фиг. 2,н). На втором выходе матрицы 10 .присутствует значение знака: 0 - плюс, 1 - минус, которое подается на второй вход элемента И 13. На третьи входы всех элементов И 13-136, подаются синхронизирующие импульсы с формирователя 11, который формирует их из тактовой последовательности импульсов путем равномерного смещения друг относительно друга в пределах периода тактовой последовательности (фиг. 2,у, 2,ф, 2,х), причем первым идет импульс для формирования первого разряда, вторым - второго разряда, третьим,-третьего,

Если с кодирующей матрицы. 10 в пер-, вом разряде поступает логический 9, то на первых входах первых двух элементов; И 13 присутствует нулевой потенциал и соединенные с ними два ключа 14 остаются закрытыми, а на формирователе 16 балансного кода также будет 0.

Если с кодирующей матрицы 10 в первом разряде поступает логическая 1 (на шине значений - потенциал логической 1 и на шине знака - ноль), то на выходе первого элемента И 13 остается нулевой потенциал и ключ 14 закрыт, а на выходе второгб элемента И 13 в момент прохождения синхроимпульса появится потенциал логической единицы, который откроет второй ключ 14 для прохождения через него логический 1 с генератора 1 15. Таким образом на формирователе 16 окажется логическая 1.

Если с кодирующей матрицы 10 в первом разряде поступает логическая -1 (на шине значений и на шине знака - потенциалы логической 1), то в момент прохождения синхроимпульса на выходе первой схемы И13 окажется потенциал логической 11 и первый ключ 14 откроется для прохождения логической -1 с генератора -1 17,

Таким образом, на формирователе 16 окажется логическая -Т1. В итоге по первому синхроимпульсу (фиг. 2,у) на формирователе 16 будет сформировано значение первого разряда балансного кода.

По второму синхроимпульсу (фиг. 2,ф), поступающему с формирователя 11 на третьи входы третьего и четвертого элементов И 13, куда поступают с кодирующей матрицы 10 значение второго разряда кода vi его знак (фиг, 2,п, 2,р), на формирователе 16 окажется сформированным значение второго разряда балансного кода.

По третьему синхроимпульсу (фиг. 2,х), поступающему с формирователя 11 СИ на третьи входы пятогр и шестого элементов И 13, куда поступают с кодирующей матрицы

10 значение третьего разряда кода и его знак (фиг. 2,с, 2,т) на формирователе 16 окажется сформированным значение третьего разряда балансного кода. 5Этим завершается преобразование первых четырех разрядов информации из двоичного кода в троичный с использованием трех его разрядов, причем длительность троичного трехразрядного блока, составит

0 25% длительности двоичного четырехразрядного блока. Второй тактовый импульс, поступивший на выходной коммутатор 6, подключит к кодирующей матрице 10 второй преобразователь 7 последовательного

5 кода в параллельный, на выходе которого будет уже присутствовать вторая четверка двоичных разрядов, выданная со второго ОЗУ 2, Третий тактовый импульс подключает к кодирующей матрице 10 третий преоб0 разователь 7 с третьей четверкой двоичных разрядов, четвертый тактовый импульс подключит четвертый преобразователь 7, а пятый тактовый импульс снова подключит первый преобразователь 7, в котором к это5 му моменту окажутся записанными следующие четыре разряда информации (пятая четверка) из первого ОЗУ 2.

Далее работа происходит аналогичным образом.

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

Устройство для преобразования двоичной последовательности в балансный троичный код, содержащее коирующую матрицу, генератор тактовой частоты, дели5 тель частоты, первый преобразователь последовательного кода в параллельный, первый элемент И и формирователь балансного кода, выход которого является информационным выходом устройства, о т л и ч а0 ю щ е е с я тем, что, с целью повышения быстродействия устройства, в него введены входной и выходной коммутаторы, блоки памяти, элементы задержки, второй-четвер- тый преобразователи последовательного

5 кода в параллельный, счетчики, переключатель, второй-шестой элементы И, инверторы, ключи, генератор 1, генератор -1, формирователь синхроимпульсов, выходы которого соединены с первыми входами

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

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

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

« , П П П П П П И П П Л П П П П П Л

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

название год авторы номер документа
Устройство для преобразования двоичной последовательности в блочный балансный троичный код 1986
  • Жаворонков Владимир Артемьевич
  • Пономаренко Александр Васильевич
SU1324115A1
Адаптивный групповой приемник многочастотного кода с импульсно-кодовой модуляцией 1989
  • Брайнина Ирина Соломоновна
SU1830632A1
УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ЦИФРОВОЙ ИНФОРМАЦИИ 2007
  • Сулимов Виктор Семенович
  • Лукьянчиков Виктор Дмитриевич
RU2356165C1
Устройство для графического отображения синтезируемой устной речи 1986
  • Шеншев Леонид Владимирович
SU1411802A1
Устройство для сбора,кодирования,передачи и приема информации с исправлением ошибок 1980
  • Анищенко Александр Дмитриевич
  • Кучинский Генрих Эдуардович
  • Коялис Витаутас Костович
  • Каханович Владимир Семенович
SU960898A1
Устройство для отображения информации на экране электронно-лучевой трубки 1987
  • Козлов Александр Леонидович
  • Сорока Леонид Степанович
  • Живилов Анатолий Викторович
  • Васильев Григорий Иванович
SU1564685A1
СИСТЕМА СВЯЗИ 1996
  • Пусь Вячеслав Васильевич
RU2116001C1
Преобразователь двоичного кода в троичный код 1983
  • Губенко Елиза Ильинична
  • Попельнух Владимир Иванович
  • Головко Игорь Максимович
SU1169172A1
Устройство синхронизации источников сейсмических сигналов 1991
  • Сиротенко Петр Тимофеевич
  • Роман Владимир Иванович
  • Юнолайнен Анатолий Валтерович
  • Марухненко Виталий Петрович
SU1787278A3
Спироанализатор 1986
  • Волков Эдуард Петрович
  • Хадарцев Александр Агубечирович
  • Хромушин Виктор Александрович
  • Иванов Владимир Иванович
SU1391621A1

Иллюстрации к изобретению SU 1 807 561 A1

Реферат патента 1993 года Устройство для преобразования двоичной последовательности в балансный троичный код

Устройство ускоренной передачи информации с преобразованием в блочный троичный код предназначено для сокращения времени передачи цифровой информации по каналу связи. Цель изобретения - повышение быстродействия устройства. Устройство обеспечивает непрерывное считывание информации собственными тактами из внешнего устройства, накопление в ОЗУ и после переключения в режим, выдачу информации, считывание с ОЗУ, преобразование в блочный троичный код и выдачу во внешние устройства с последующей передачей по каналам связи: Непрерывность приема достигается тем, что информация на вход устройства поступает в каждом периоде тактового сигнала, вся работа устройства по преобразованию и записи информации синхронизируется единой тактовой частотой, Повышение быстродействия достигается тем, что принятые в течение четырех тактов четырехразрядные блоки информации в двоичном коде после преобразования выдаются затем в канал связи в течение одного периода тактового сигнала. Применяемое преобразование в блочный троичный «од позволяет принятые четырехразрядные блоки передавать в канал связи Трёхразряднймй блоками. Устройство содержит коммутаторы, блоки памяти, элементы задержки, делитель частоты, переключатель режимов, преобразователи последовательного кода в параллельный, счетчики адреса, генератбр тактовой частоты, колирующую, матрицу, формирователь синхроимпульсов, инвертор ры, элементы, ключи, генератор 1, формирователь балансного кода, генератор М. 2ил. ., .. . . ... .... . Ё 00 о а о

Формула изобретения SU 1 807 561 A1

Документы, цитированные в отчете о поиске Патент 1993 года SU1807561A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Преобразователь двоичного кода в троичный код 1983
  • Губенко Елиза Ильинична
  • Попельнух Владимир Иванович
  • Головко Игорь Максимович
SU1169172A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Преобразователь кода в код с большим основанием 1985
  • Брюхович Евгений Иванович
  • Шкитин Анатолий Федосеевич
SU1332537A1
кл
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Устройство для преобразования двоичной последовательности в блочный балансный троичный код 1986
  • Жаворонков Владимир Артемьевич
  • Пономаренко Александр Васильевич
SU1324115A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 807 561 A1

Авторы

Сендецкий Виктор Архипович

Мовчан Леонид Владимирович

Кулагина Лидия Ивановна

Даты

1993-04-07Публикация

1991-04-11Подача