Транслятор кода 1 из 3 в код 1 из 4

Иллюстрации

Показать все

Реферат

 

ТРАНСЛЯТОР КОЛ/ 1 ИЗ 3 В КОД 1 ИЗ 4, содержащий четыре триггера , каждый из которых выполнен на двух элементах И и ИЛИ, причем выход каждого из элементов триггера соединен с первым входом другого элемента, отличающийся тем, что, с целью увеличения быстродействия и повышения надежности. в него введены два дополнительных триггера, /идентичных основным, и два дополнительных элемента ИЛИ, причем первый вход устройства соединен с вторыми входами элементов И первого и второго триггеров и элементов ИЛИ четвертого и шестого триггеров, второй вход устройства соединен с вторыми входами элементов И третьего и четвертого триггеров и элементов ИЛИ второго и пятого триггеров, третий вход устройства - с втЪрыми входами элементов И пятого и шестого триггеров и элементов ИЛИ первого и третьеготриггеров , входы первого дополнительного элемента ИЛИ соединены соответственного с выходами элементов И (Л первого и четвёртого триггеров, второго дополнительного элемента ИЛИ с выходами элементов И второго и шестого триггеров, выходы элемента И третьего триггера, первого дополнительного элемента ИЛИ, элемента И пятого триггера, второго дополнительного элемента ИЛИ являются выходами устройства. 01 оо

„„Я0„„1058051 А

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

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

РЕСПУБЛИК

MSD Н 03 К 13/24

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

Н ABTOPCKOMV СВИДЕТЕЛЬСТВУ с

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21 ) 3405074/18-21 (22) 03.03.82 (46) 30.11.83. Нюл. 9 44 (72) Вал. В. Сапожников, Вл. В . Сапожников, A A. Прокофьев и Ш.Р. Хорунов (71) Ленинградский ордена Ленина институт инженеров железнодорожного транспорта им. акад. В.Н. Образцова (53) 621.316.56(088;8) (56) 1. Авторское свидетельство СССР

В 646438, кл. H 03 К 13/24, 1977.

2. David R. à total seif checking

1 out of - 3 checker. IEEE, Trans

on Comput, ч.с. 27, 1978, No 6, р. 570-572. (54 ) (57) TPAHC3IHTOP КОДй 1 ИЗ 3 В

КОД 1 ИЗ 4, содержащий четыре триггера, каждый из которых выполнен на двух элементах И и ИЛИ, причем выход каждого из элементов триггера соединен с первым входом другого элемента, отличающийся тем, что,. с целью увеличения быстродействия и повышения надежности, в него введены два дополнительных триггера,:идентичных основным, и два дополнительных элемента HJIH, причем первый вход устройства соединен с вторыми входами элементов

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

И пятого и шестого триггеров и элементов ИЛИ первого и третьего триггеров, входы первого дополнительного элемента ИЛИ соединены соответ- g ственного с выходами элементов И первого и четвертого триггеров, второго дополнительного эЛемента ЙЛИ— с выходами элементов И второго и С: шестого триггеров, выходЫ элемента И третьего триггера, первого до- Я полнительного элемента ИЛИ, элемента И пятого триггера, второго

9 4 дополнительного элемента ИЛИ являются выходами устройства. .С

1058051

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

Указанная цель достигается тем, что в транслятор кода .1 из 3 в код

1 из 4, содержащий четыре триггера, каждый из которых выполнен на двух элементах И и ИЛИ, причем выход каждого из элементов триггера соединен с первым входом другого элемента, введены два дополнительных триггера, идентичных основнык, и два дополнительных элемента И Ш, причеи первый вход устройства соединен. с вторыми входами элементов

И первого н второго триггеров и элементов ИЛИ четвертого и шестого триггеров, второй вход соединен с вторььчи входами элементов И третьего и четвертого триггеров и элементов ИЛИ второго и пятого триггеров, третий вход устройства — с вторыми входами элементов И пятого н шестого триггеров и элементов ИЛИ первого и третьего триггеров, входы первого дополнительного элемента

ИЛИ соединены соответственно с выходами элементов И первого н четвертого триггеров, второго дополнительного элемента HJIA — с выходами элементов И второго и шестого триггеров, выходы элемента И третьего триггера, первого дополнительного элемента ЮШ, элемента и пятого триггера, второго дополнительного

Изобретение относится к .Устройст вам автоматики и предназначено для

1 спользования в системах управленя движением поездов.

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

И-НЕ, выходы которого соединены с выходными шинами, и входной регистр с RS-триггером .на элементах И-НЕ в каждом разряде, входы которого подключены к входным шинам, а выходы - 10 к соответствующим входам дешифратора, дополнительный HB-триггер на элементах И-НЕ и два элемента И-НЕ в одном из разрядов входного регистра, первые входы указанных элемен- . 15 тов И-НЕ соединены с шиной установки, а вторые подключены к соответ. ствующим входным шинам, причем выход первого элемента И-НЕ соединен с единичиым входом разрядного RS-триг- 20 гера, нулевой вход которого подключен к шине установки, а единичный выход - к прямому выходу данного разряда входного регистра, выход раз.ряда входного регистра, выход второго элемента И-НЕ подключен к еди- ничному входу дополнительного ВЗ-триггера, нулевой вход которого соединен с шиной установки, а единичный вход - с инверсным выходом данного разряда входного регистра (1). 30

Недостаток указанного устройства — недостаточное быстродействие.

Наиболее близким к предлагаемому по технической сущности и получаеЬ мому эффекту является транскодер 1 35 из 3 в код 1 из 4, содержащий инвертор и четыре триггера, соединенные последовательно по замкнутой цепочке, каждый из которых выполнен на двух элементах И и ИЛИ, причем вы- 40 ход каждого из элементов триггера соединен с первым входом другого элемента, а выход элемента И соединен с вторым входом элемента ИЛИ следующего триггера, первые два вхо- 45 да устройства соединены с соответствующими выходами непосредственно, третий вход устроиства соединен с входом инвертора и вторыми входами элементов И второго и четвертого триггеров, выходы которых являются третьим и четвертым выходом устройства соответственно, с выходом инвертора соединен вторыми входами элементов И первого н третьего триггеров. Для повышения надежности работы устройства элементы И имеют дополнительную задержку переключения, представльнную в виде элементов линий задержки на выходах элементов И (2 3. 60

Недостатки известного транскодера 1 из 3 в код 1 из 4 — невысокое быстродействие и низкая надежность.

Быстродействие транскодера ограничено тем, что в нем выход каждого 65 предыдущего триггера соединен с входом последующего через линию задержки. Поэтому переход устройства из одного состояния в другое при изменении входного слова происходит с задержкой, складывающейся из задержек на срабатывание элементов триггеров и задержек, создаваемых специальными линиями задержки. Низкая надежность транскодера объясняется тем, что на его выходах происходит состязание между сигналами выходного слова. Два первых выхода транскодера соединены непосредственно с его входами. Поэтому изменение сигналов иа этих выходах происходитодновременно с изменением сигналов на соответствующих им входах. Смена сигналов иа других двух выходах происходит с задержкой по мере срабатырания триггеров устройства. Причем на выходах тпанскодера появляются слова, имеющие число активных сигналов отличное от единицы. Следует отметить„ что это происходит при соблюдении закона формирования входных слов и исправном состоянии самого траискодера. Поэтому контрольная схема, проверающая исправность транскодера, фиксирует ложное нарушение веса кода выходного слова.

1058051 d таблице перечислены возможные состояния входов (входные слова)

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

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

4() включены параллельно, то изменение их состояний будет происходить одновременно с задержкой только на перекяпояение элементов ИлИ.

Номер внутреннего состояния

Сигналы на выхо- . дах (выходное слово) Сигналы .на выходах триггеров (код внутреннего состояния) Сигналы на входах (входное слово) Номер такта

Е, Е2 ЕЗ 2+ х2 хз

II1t I х х т

1 2 Э

16 17 2 4 6

15 (S)!..

О (2)

0 (4)

О (6)

1 (1)

1 (3) 0 О 1 0

О ..0 1 О

1 О

1 1

1 О 0 0

О 0 1 0

О О О 1

1 1 0 1

0 1

О О 1 1

0 1

О 1

0 0

О О

О О

4 °

0 0 1 О

1 0

О 0

1 О

1 0 1 элемента ИлИ являются выходами уст- ройства.

На чертеже приведена.функциональная схема транслятора кода 1 из 3 в код 1 из 4.

Транскодер содержит шесть триггеров, каждый из которых выполнен на элементах И и ИЛИ, причем соответственно первый триггер выполнен на элементах И 1 и ИлИ 2, второй— на элемента И 3 и ЮШ 4, третий на элемента и 5 и ИЛИ 6, четвертыйна элементах И 7 и HJ81 8, пятый на элементах П 9 и ИЛИ 10, шестойна элементах И 11 и ИЛИ 12, и первый и второй дополнительные элементы }Ми 13 и 14. нходы элемента

ИЛИ 13 соединены с выходами элементов И 1 и 7 первого и четвертого триггеров, а входы элемента ИЛИ 14 соединены с выходами элементов И 3 и 11 второго и шестого триггеров устройства. Первый вход 15 устройства соединен с входами элементов

И 1 и 3 первого и второго триггеров и с входами элементов ЮШ 8 и 12 четвертого и шестого триггеров. Второй вход 16 соединен с входами элементоь И 5 и 7 третьего и четвер- того триггеров и с входами элементов ИЛИ 4 и 10 второго и пятого триггеров. Третий вход 17 соединен с входами элементов И 9 и 11 пятого и шестого триггеров и с входами элементов ИНИ 2 и 6 первого и третьего триггеров устройства. Первым выходом 18 устройства является выход элемента И 5, вторым выходом

19 — выхоц элемента ИЛИ 13, третьим выходом 20 - выход элемента И 9, четвертым выходом 21 - выхоц элемента ИЛИ 14.

Для предотвращения воэможности соЬ Уяэанйй между элементами И и ИЛИ триггеров к выхоцам элементов ИЛИ могут быть подключены, например, конденсаторы относительно .общей шины питания .логических элементов.

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

Работа транскодера описывается таблицей, в которой первое сос10 тояние в первом такте принято за исходное.

8 10 12 18 19 20 21

1058051

Продолжение таблицы

Сигналы на входах входное слово

Номер такта

Сигналы на выходах триггеров код внутреннего состояг ния

Сигналы на выходах выходное слово

Х1

Х2 ХЗ

1 2 5 4 5 6

О О 1 1 0 1 О 1 0 0 О (6) 1 О 1 0 1 V О 0

1 0 (4)

О 0 (5)

0 1 (3) 10

1 О О (5)

1 и 0 (Z) 13

0 1 (1) Составитель И. Дягелы

Редактор С. Квят ко в с к ая Техред Т, Фанта Корректор М.Шароши

Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4

О 1 О О 1 О 1 0

1 1 0 1 О О 1 О

О 1 0 О 1 О 1 0

0 О 1 0 1 1 0 0

О О 1 0 1 0 1 О

Заказ 9600/57 Тираж 936 Подписное

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

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

Номер внутреннего состоя ния