Устройство для передачи потока цифровой информации
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ПОТОКА ЦИФРОВОЙ ИНФОРМАЦИИ, содержащее П. входных шин, соединенных с информационными . селектора-мультиплексора , адресные входы которого соединены с выходом двоичного счетчика , один вход которого соединен с выходом первого элемента И-НЕ, соответствующий вход селектора-мультиплексора является тактовым входом, а выход - инфЬрмационньм выходом устройства, о т ли чаю щ е е с я тем, что, с целью сокращения времени передачи информации, в него введены кодирующий блок с приоритетом, блок сравнения, синхронный триггер, вто| рй и третий элементы И-НЕ, элемент задержки и элемент ИЛИ, причем входы кодирующего блока с приоритетом соединены с входными шинами, выходы с одними входами блока сравнения, другие входы которого соединены с выходом двоичного счетчика, выход блока сравнения соединен с информационным входом-синхроннозЬо триггера, синхронный вход которого, первые входы всех элементов И-НЕ, а также вход элемента задержки объединены и являются тактовым входом устройства, прямой выход синхронногчэ триггера соединен с одним входом элемента ИЛИ и вторым входом первого элемента И-НЕ, инверсный выход синхронного (Л триггера соединен с входами второго и третьего элементов И-НЕ, выход второго элемента И-НЕ соединен с другим входом двоичного счетчика,, при этом выход третьего элемента И-НЕ является управля рщим выходом устройства,а выход элемента ИЛИ - синхронизирующим выходом. 00 о со со о
СОЮЗ- СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
А (19) (И) %59 Н 04 Ь 25/40.ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3336635/18-09 (22) 09.09.81 (46) 23.07.83. Бюл. Р 27 (72) Л.С. Хуршудян (53) 621.394,3(088.8) (56) 1. Авторское свидетельство СССР
Р 613516, кл. Н 04 Ь 25/40, 1978..
2. Будинский Я. Логические цепи в цифровой технике. М., Связь, 1977, с. 291 (прототип). (54) (577 УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ПОТОКА ЦИФРОВОЙ ИНФОРМАЦИИ, содержащее к,входных шин, соединенных с информационными входами селектора-мультиплексора, адресные входы которого соединены с выходом двоичного счетчика, один вход которого соединен с выходом первого элемента И-НЕ, соответствующий вход селектора-мульти плексора является тактовым входом, а выход — информационным выходом устройства, о т л и ч а ю щ е е с я тем, что, с целью сокращения времени передачи информации, в него введены кодирующий блок с приоритетом, блок равнения, синхронный триггер, второй и третий элементы И-НЕ, элемент задержки и элемент ИЛИ, причем входы кодирующего блока с приоритетом соединены с входными шинами, выходы— с одними входами блока сравнения, другие входы которого соединены с выходом двоичного счетчика, выход блока сравнения соединен с информационным входом -синхронно о триггера, синхронный вход которого, первые входы всех элементов И-НЕ, а также вход элемента задержки объединены и являются тактовым входом устройства, прямой выход синхронного триггера соединен с одним входом элемента ИЛИ и вторым входом первого элемента Е
Ф
И-НЕ, инверсный выход синхронного триггера соединен с входами второго и третьего элементов И-НЕ, выход второго элемента И-НЕ соединен с другим С входом двоичного счетчика, прн этом выход третьего элемента И-НЕ является Я управляющим выходом устройства, а вы- . ход элемента ИЛИ - синхронйзирующим выходом.
1030990
Изобретение относится К устройст вам коммутации и параллельно-последовательной передачи сообщений с . многоканальных источников двоичной,. информации по двух-или многопроводной 5 линии связи и может использоваться . в телеграфной связи.
Известно устройство для параллельного приема в сдвиговый регистр блока цифровых данных и последовательной передачи по двухпроводной линии связи со скоростью, определяемой частотой генерации тактовых сигналов передатчика gl).
Однако устройство характеризуется ,недостаточной скоростью передачи, а также обязательным предварительным запоминанием считываемой информации в приемном сдвиговом регистре передатчика.
Наиболее близким техническим ре- gp шеиием к изобретению является устройство для передачи потока цифровой информации, содержащее в входных шнн, соединенных с информационными входами селектора-мультиплексора, адрес-25 ные входы которого соединены с выходом двоичного счетчика, один вход которого соединен с выходом первого
Элемента И-НЕ, соответствующий вход селектора-мультиплексора является тактовым входом, а выход — информаци3 онным выходом устройства f23.
Однако в известном устройстве зна" чительное время передачи информации.
Цель изобретения - сокращение времени передачи информации.
Для этого в устройство для передачи потока цифровой информации, содержащееи входных .шин, соединенных с информационными входами селекторамультиплексора, адресные входы которо-40
ro соединены с выходом двоичного счетчика, один вход которого соединен с выходом первого элемента И-НЕ, соответствующий вход селектора-мультиплексора является тактовым входом, а выход - информационным выходом устройства, введены кодирующий блок с приоритетом, блок сравнения, синхронный триггер, второй и третий элементы И-НЕ, элемент задержки и элемент ИЛИ, причем входы кодирующего блока с приоритетом соединены с входными шинами, выходы — с одними входами блока сравнения, другие входы которого соединены с выходом двоичного счетчика, выход блока сравнения соединен с информационным входом синхронного триггера, синхронный вход которого, первые входы всех элементов
И-НЕ, а также вход элемента задержки объединены и являются тактовым 60 входом устройства, прямой выход синхронного триггера соединен с одним входом элемента ИЛИ и вторыми, входом первого элемента И-НЕ, инвер сный выход синхронного триггера сое 65 динен с вторыми входами второго к третьего элементов И-НЕ, выход вта рого элемента И-НЕ соединен с другим входом двоичного счетчика, при этом выход третьего элемента И-НЕ является управляющим выходом устройства, а выход элемента ИЛИ вЂ” синхронизирующим выходом.
На фиг. 1 изображена структурная электрическая схема предлагаемого устройства; на фиг. 2 — диаграммы, поясняющие работу устройства.
Устройство содержит селектормультиплексор 1, двоичный счетчик 2, элемент -HE 3, кодирующий блок 4 с приоритетом, блок 5 сравнения, синхронный триггер б, элемент И-HE 7 и 8, элемент ИЛИ 9, элемент 10 за,держки.
Устройство работает следующим образом.
По переднему фронту тактового импульса передатчика, поступающего через элемент И-HE 3 на выходную управляющую шину 11 устройства, производится синфазная (с тактовой частотой передачи) подача на информационные входы 12 селектора-мультиплексора 1 очередного восьмипозиционного g -го двоичного микрослова. При этом тактовый импульс с управляющей тактовой шины 13 одновременно через элемент
И-НЕ 8 устанавливает адресный двоичный счетчик 2 в нулевое состояние.
Вместе с этим тактовый импульс через элемент 10 задержки, компенсиочн -. ,:щий собственное время задержки включения синхронного триггера б, поступает на элемент ИЛИ 9, вырабатывающий посылку сопутствующего синхросигнала в выходную синхронизирующую шину 14 устройства. В течение действия этого тактового импульса кодирующим блоком 4 с приоритетом устанавливается К -я позиция (К 8) значащего символа с наибольшим весом для поступившего на информационные входы 12 очередного (-го двоичного микрослова и производится преобразование восьмиразрядного унитарного кода этого символа и двоичный трехразрядный код. !
Полученный таким образом трехразрядный двоичный код с выходов кодирующего блока 4 выставляется на одно- . именные входы блока 5 сравнения кодов„ сигнал рассогласования с выхода которого в виде уровня логической 1 поступает на информационный вход синхронного триггера б. B результате этого от заднего фронта тактового импульса синхронный триггер б взводится и сигналом логического 0 со своего инверсного выхода блокирует элементы И--HE 7,è 8. При этом снимается блокировка с элемента -HE 7, а на вход элемента ИЛИ 9 поступает уровень
1030990 логической 1, который обеспечивает передачу в выходную синхронизирующую шину 14 устройства синхроим. пульса $ -го двоичного микрослова с длительностью, охватывающей времен. ную последовательность из к такто,вых импульсов передатчиКа.В течение
К> тактовых посылок, а иМенно в паузах между тактовыми импульсами, когда снимается блокировка со стро-. бирующего входа селектора-мультиплек- 1О сора 1, в выходную информационную шину 15 устройства передается последовательный импульсный код -ro дво-: ичного микрослова вплоть до его значащего символа с наибольшим К -м ве- 15 сом. От переднего фронта К -го тактового импульса двоичный код двоичного счетчика 2 становится тождественным двоичному коду на выходах кодирующего блока 4 и на . информационный 2О вход нечувствительного к помехам синхронного триггера 6 поступает уровень логического 0 . В результате от заданного фронта этого же тактового. импульса синхронный триггер 6 (вы-Я полненный, например, в виде триггера .
P-V типа, у которого вход (не пока- зан)управляется опережающим во .време- ни парафазным тактовьиа импульсом)сбр4. сывается, снимает блокировку с эле- З1 ментов И-НЕ 7 и 8 и Формирует при этом задний Фронт j -го.синхросигнала.
Таким образом, осуществляется отбра.сывание всех незначащих нулей -го двоичного микрослова H уже следующим З
{К) +1) -ым тактовьм импульсом начинается передача следующего ()+1)-го двоичного микрослова. При этом в случае нулевого (j+1)-ro двоичного мик-. рослова также, как цри наличии у него лишь одной логической 1 на нулевой позиции, передача (j +l)-го микрослова осуществляется лишь одной (К)+1)й тактовой посылкой.
На фйг. 2а показаны сигналы последовательного импульсного кода 45
° на выходной информационной шине 15 устройства после отбрасывания незначащих нулей и передаваемой тремя восьмнпозиционными двоичными микрословами 24-разрядной кодовой ком- .gg бинации вида ...,01000000.00000000. .10111000...
На фиг. 2б показано изменение длительности синхросигналов на выходной синхронизирующей шине 14 устройства, обеспечиваемое предлагае ы4 передатчиком путем широтно-импульсной модуляции соответствующего числа Kj 8, поступающих по управляющей тактовой шине 13, тактовых импульсов (фиг.26)> регенерацию которых на приемной стороне осуществляют синфаэно с прииимаемьвюи синхросигналами каждого из передаваемых двоичных микрослов.. !
Таким образом, благодаря отбрасыванию незначащим нулей у передаваемых двоичных микрослов и временному уплотнению их сигналов достигается существенное повышение скорости преобразования и передачи информации. Выигрыш в сокращении времени передачи
s этом случае оказывается тем значительней, чем меньшую долю в общем потоке информации составляют ненулевые двоичные микоослова, что, в частности характерно для большого класса задач, связанных с обработкой пространственно-временной информации в реальном масштабе времени. Применение. предлагаемого устройства в -подобных условиях, при которых доля ненулевых восьмиразрыдных двоичных микрослов
s общем, объемом до нескольких K байт массиве передаваемщх данных обычно составляет не более 15%, позволяет даже при крайне неблагоприятных ситуациях (когда все значащие символы или кластеры . иэ подряд следующих логи кеских 1 оказываются расположенными иа самых старших весовых позициях соответствующих двоичных микрослов) обеспечить четырехкратное
1сокращение времени передачи данных.
Благодаря этому при применении предлагаемого устройства, обеспечивающего по отношению к известному также практически двухкратное сокраЩение време-. ни передачи, и при, равиовероятном распределении всевозможных кодовых комбинаций в исходной потоке данных, оказывается. возможным в целом сохранить высокую скорость пересылки полезной информации при значительно сниженньй тактовой частоте передачи и тем самъза разрешить ряд проблем по повышению надежности информационного обмена и упрощению организации самого приемно-передакицего тракта.
1030990
4Ри8.2
Составитель Н. Лазарева
Техред Т,Маточка КоРРеК ToP,Â. Гирняк
Редактор A. Шишкина
Заказ 5235/58
Тираж б77 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5 филиал ППП Патент r, Ужгород, ул. Проектная, 4