Транслятор кода 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
Номер внутреннего состоя ния