Изобретение относится к вычислительной технике и передаче данных, может быть использовано для уплотнения пакетной формы ti-кода
Цель изобретения - расширение области применения за счет уплотнения пакетной формы ti-кода.
На фиг.1 представлена схема устройства для уплотнения t-кода; на фиг.2 - схема блока входной логики.
Устройство (фиг.1) содержит группу триггеров 1.1 - 1 .п. группу элементов И 2.1 - 2.П-4, группу информационных входов 3.1 - З.п устройства, последовательный информационный вход 4 устройства, выход 5 устройства, вход 6 задания режима устройства, тактовый вход 7 устройства, группу блоков 8.1 - 8.п входной логики, блок 9 выходной логики и вход 10 сброса устройства.
Блок 8 входной логики (фиг.2) содержит первый и второй элементы И 11 и 12, элемент ИЛИ 13, третий, четвертый, пятый, второй и первый входы 14-18 блока 8 входной логики соответственно, выход 19 блока 8 входной логики и триггер 20, причем вход 14
соединен с синхровходом триггера 20, вход 15 - с информационным входом триггера 20, вход 16 и прямой выход триггера 20 соединены с входами элемента И 11, вход 17 и инверсный выход триггера 20 соединены с входами элемента И 12, вход 18, выходы элементов И 11 иИ12-с входами элемента ИЛИ 13, выход элемента ИЛИ 13 соединен с выходом блока 19 блоха 8 входной логики.
Схема блока 9 выходной логики совпадает со схемой блока 8 входной логики, за исключением того, что отсутствует вход 18,
Общая форма числа в пакетной форме ti-кода имеет вид:
...0110...01ЮО 01100...О
у, , j
сл
с
о
00 OJ
шал
чэ
то
mi
т
пи
(1)
где , п - разрядность кода;
, k - число пакетов.
Из формы представления видно, что для t-f-кода, характерно наличие пакетов из двух единиц, разделенных в общем случае хотя бы тремя нулевыми символами, Сущность
работы устройства основывается на пропуске единицы и трех нулевых значений при последовательном считывании кодовой информации,
Триггеры 1.1 - 1.п с блоками 8 входной логики предназначены для запоминания информации и образования сокращенной комбинации с целью дальнейшей передачи. Элементы И 2.1 - 2,п-4 предназначены для непосредственного сокращения комбинации кода с дальнейшим ее запоминанием в триггерах 1,1 - 1.п, входы 3.1 - З.п - дня параллельного занесения информации, сокращают время занесения кода, вход4 для последовательного занесения, если это необходимо, и вход 6 - для управления процессом .кодирования. Первый импульс, поданный поспе внесения кодовой комбинации, преобразует путь перемещения кода , второй импульс подается после считывания информации с устройства и сброса триггеров 1.1 - 1,п в нулевое состояние, он сбрасывает триггер 20 в нулевое состояние, подготавливая устройство к приему другой, кодовой комбинации. Вход 7 предназначен для синхронизации работы, вход 10 сброса - для обнуления триггеров 1.1 - 1,п, а выход 5 - для выдачи кодовой комбинации в сокращенном виде.
Вход 18 блока входной логики предназначен для параллельного занесения информации в триггеры 1.1 - 1.п, вход 17 блока входной логики, элемент А 12 и элемент ИЛИ 13-для последовательного занесения информации в триггеры 1.1 - 1.п и считывания преобразованной кодовой комбинац.ии. Входы 15 и 16 блока входной логики, элемент И 11 и триггер 20 организуют уплотнение кода. Триггер 20 переключает элементы И 11 и 12. Вход 17 блока выходной логики, элемент И 12, элемент ИЛИ 13 предназначены для считывания сокращенной комбинации. Входы 15 и 16 блока 9 выходной логики, элемент И 11 и триггер 20 органиау- ют уплотнение кода аналогично блокам входной логики.
Устройство работает следующим образом.
В триггеры 1.1 -- 1.п заносится ti-код последовательно через вход 4, параллельно - через входы 3,1 - 3 п. Для tt-кода характерно наличие пар единиц, при этом после каждой такой пары слева направо следуют не менее трех нулей. Необходимо исключить три нулевых символа, стоящих после пары единиц, и единицу младшего разряда из этой пары, ti-код заносится младшим разрядом вперед (в триггер 1.п) соответственно старший разряд находится в триггере 1.1. Счет информации производится младшим разрядом вперед. После занесения кодовой информации в триггеры1.1 - 1,п на вход 6 подается импульс, который проходит на входы 14 блоков входной логики. Пусть в
триггеры 1.1 и 1.2 была занесена пара единиц, тогда соответствующий триггер 20 перейдет в единичное состояние, так как он соединен с выходом элемента И 2.1, на входах которого появились единичные уровни
0 напряжений с выходов триггеров 1.1 - 1.2. Триггер 20 блока 8.6 входной логики включает канал передачи информации от триггеров 1.1 - 1.6 и выключает канал от триггеров 1.2 - 1.3.., 1,6. Таким образом триггеры 1.2 5 1.5 перестают участвовать в сдвиге кода.
Блок входной логики управляет сдвигом кода следующим образом. Триггер 20, находящийся в нулевом состоянии, заставляет код перемещаться обычным образом по ка0 налу; вход 17 блока, элемент И 12, элемент ИЛИ 13 и выход 19 (фиг.2). Триггер 20, находящийся в единичном состоянии заставляет код перемещаться укороченным путем; вход 16 блока, элемент И 11, ИЛИ 13, выход 19
5 (фиг.2). Аналогично работает блок выходной логики. За счет перехода сразу через четыре триггера, следующих за единицей старшего разряда пары, при считывании комбинации происходит сокращение ее длины. Условие
0 дальнейшей передачи единицы при считывании обеспечивает соединение входа 16 блока входной логики с выходом триггера, после которого уже производилось сокращение кода.
5 После последовательного считывания информации и сброса триггеров 1,1 - 1,п в нулевое состояние на вход 6 подается второй импульс, который сбрасывает триггеры 20 блоков входной и выходной логики в ну0 левые состояния - устройство готово к принятию следующей кодовой информации. Формула изобретения Устройство для уплотнения t-кода, содержащее группу триггеров, группу блоков
5 входной логики, группу элементов И и выходной логикм, причем группа информационных входов устройства соединена с первыми входами соответствующих блоков входной логики группы, последовательный
0 информационный вход устройства соединен с вторым входом первого блока входной логики группы, выход К-го (.п-1, n - разрядность кода) триггера группы соединен с BTOpwNS входом (К-Н)-го блока входной логи5 ки группы, аыходы блоков входной логики группы соединены с информационными входами соответствующих триггеров группы, тактовый вход и вход сброса устройства соединены соответственно с входами разрешения записи и входами установки в О
триггеров группы, вход задания режима устройства соединен с третьими входами блоков входной логики группы, выход п-го триггера группы соединен с первым входом блока выходной логики, выход которого соединен с выходом устройства, выходы 1-го и (1+1)-го( - п-4)триггеров группы соединены соответственно с первым и вторым входами 1-го элемента И группы, вход задания режима устройства соединен с вторым входом блока выходной логики, отличающ
0
е е с я тем, что, с целью расширения области применения за счет уплотнения пакетной формы t;f-кода, выход J-го ( -n-5) элемента И группы соединен с четвертым входом 0+5}-го блока входной логики группы, выход j-ro триггера группы соединен с пятым входом 0+5}то блока входной логики группы, выходы (п-4)-х элемента И группы и триггера группы соединены соответственно с третьим и четвертым входами блока выходной логики.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для уплотнения пакетной формы @ -кода | 1988 |
|
SU1619405A1 |
УСТРОЙСТВО ДЛЯ УПЛОТНЕНИЯ ОПТИМАЛЬНОЙ ФОРМЫ T-КОДА | 1991 |
|
RU2025047C1 |
Цифроаналоговый преобразователь с автоматической коррекцией нелинейности | 1988 |
|
SU1594699A1 |
Устройство для исправления ошибок в избыточном коде | 1988 |
|
SU1582356A1 |
Устройство для обработки @ -кода | 1988 |
|
SU1649673A1 |
Счетчик импульсов | 1985 |
|
SU1261112A1 |
Устройство для приема избыточных сигналов | 1989 |
|
SU1695353A1 |
Устройство для контроля логических блоков | 1985 |
|
SU1305687A1 |
Устройство для обнаружения ошибок в пакетном @ -коде | 1987 |
|
SU1483645A1 |
ЖДУЩИЙ ФОРМИРОВАТЕЛЬ ИМПУЛЬСОВ | 1993 |
|
RU2047939C1 |
Изобретение относится к вычислительной технике и передаче данных. Целью изобретения является расширение области применения за счет уплотнения пакетной формы ц-кода. Устройство содержит группу триггеров, группу элементов И, группу блоков входной логики, блок выходной логики с соответствующими связями. 2 ил.
11
16
11
18 о
13
19 -о
Авторское свидетельство СССР № 1568245, кл | |||
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1991-10-07—Публикация
1989-02-27—Подача