SU1078424A1 - Translator of sequential combination code to parallel binary code - Google Patents
Translator of sequential combination code to parallel binary code Download PDFInfo
- Publication number
- SU1078424A1 SU1078424A1 SU823528065A SU3528065A SU1078424A1 SU 1078424 A1 SU1078424 A1 SU 1078424A1 SU 823528065 A SU823528065 A SU 823528065A SU 3528065 A SU3528065 A SU 3528065A SU 1078424 A1 SU1078424 A1 SU 1078424A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- outputs
- output
- inputs
- input
- counter
- Prior art date
Links
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
ПРЕОБРАЗОВАТЕЛЬ ПОСЛЕДОВАТЕЛЬНОГО КОМБИНИРОВАННОГО КОДА В ПАРАЛЛЕЛЬНЫЙ ДВОИЧНЫЙ КОД, содержащий первый, второй и третий регистры , контрольный счетчик, первый элемент И, первый, второй и третий дешифраторы, счетчик и генератор импульсов, первый и второй выходы которого подключены соответственно к счетному входу счетчика и управл ющему входу первого дешифратора , перва , втора , треть группы выходов счетчика подключены соответственно к группаь5 входов первого, второго и третьего дешифраторов , первые выходы которых под-, ключены к входам первого элемента И, выход которого подключен к входам установки нул первого, второго, третьего регистров и контрольного счетчика, отличающийс тем, что, с целью расширени функциональных возможностей за счет возможности реализации преобразовани двухкоординатного последовательного комбинированного кода, в него введены коммутатор, второй элемент И первый и второй элементы сравнени и четвертый дешифратор, выход которого подключен к управл ющему входу третьего дешифратора и первому входу второго элемента И, второй вход которого подключен к второму выходу первого дешифратора, третий выход которого и выход второго элемента И вл ютс соответственно пр мь м и инверсным управл ющими выходами преобразовател , информационный вход которого подключен к входу коммутатора, управл ющие входы которого подключены к выходам третьего дешифратора, а первый , второй, третий выходы коммутатора подключены соответственно к входам синхронизации первого, второго и третьего регистров, группа информационных входов первого регистра соединена с группой выходов второго дешифратора, втора группа выходов счетчика соединена с груп (Л пами информационных входов второго и третьего регистров, четверта группа вььчодов счетчика соединена с группой входов четвертого дешифратора , выходы первого и второго разр дов первого регистра соединены с входами первого элемента сравнени , выход которого, выход перво-4j го разр да первого регистра, группа выходов второго регистра вэо л ютс выходами первой координаты 4: преобразовател , выход контрольного счетчика вл етс выходом ю ошибки преобразовател , счетнЫй 4 вход контрольного счетчика срединен с четвертым выходом коммутатора, выходы третьего и четвертого разр дов первого регистра соединены с входами второго элемента сравнени , выход которого, выход третьего разр да первого регистра и группа выходов третьего регистра вл ютс выходами вто-. рой координаты преобразовател .CONVERTER OF A SEQUENTIAL COMBINED CODE TO PARALLEL BINARY CODE containing the first, second and third registers, control counter, first element I, first, second and third decoders, counter and pulse generator, the first and second outputs of which are connected respectively to the counter input of the counter and controlling the input of the first decoder, the first, second and third groups of the counter outputs are connected respectively to a group of 5 inputs of the first, second and third decoders, the first outputs of which are connected to, are connected to the inputs of the first element And, the output of which is connected to the inputs of the zero setting of the first, second, third registers and the control counter, characterized in that, in order to expand the functionality due to the possibility of realizing the two-coordinate serial combined code, the switch is entered into it the first and second elements of the comparison and the fourth decoder, the output of which is connected to the control input of the third decoder and the first input of the second element AND, the second input which is connected to the second output of the first decoder, the third output of which and the output of the second element I are respectively the direct and inverse control outputs of the converter, whose information input is connected to the input of the switch, the control inputs of which are connected to the outputs of the third decoder, and the first the second, third outputs of the switch are connected respectively to the synchronization inputs of the first, second and third registers, the group of information inputs of the first register is connected to the group of outputs v The second decoder, the second group of meter outputs is connected to the group (By the second and third register information inputs, the fourth group of meter outputs is connected to the fourth decoder group, the first and second bits of the first register are connected to the inputs of the first comparison element, the output of which is first 4j th bit of the first register, the group of outputs of the second register are the outputs of the first coordinate 4: converter, the output of the control counter is the output of the converter error, the counting 4 input of the control counter is central to the fourth output of the switch, the outputs of the third and fourth bits of the first register are connected to the inputs of the second reference element, the output of which is the third discharge of the first register and the group of outputs of the third register are second outputs. The coordinates of the transducer.
Description
Изобретение относитс к цифровой вычислительной технике и может быть использовано при построении преобразователей в координатных пультах ввода информации.The invention relates to digital computing and can be used to build transducers in coordinate information input panels.
Известно устройство дл .преобразовани последовательного комбинированного кода в параллельный двоичный код, содержащее элементы И, счетчик, дешифраторы, контрольный счетчик, генератор иЛШульсов, выходы которого через элемент И соединены с входом счетчика и контрольнего счетчика, а выходы счетчика соединены с входами дешифратора 1 ,A device is known for converting a serial combined code into a parallel binary code containing AND elements, a counter, decoders, a control counter, a pulse generator, the outputs of which are connected to the counter input and the control counter through the AND element, and the counter outputs are connected to the inputs of the decoder 1,
Недостаток известного устройства - ограниченные функциональные воможности , поскольку оно не вырабатывает систем импульсов синхронизации дл сопр женного устройства.A disadvantage of the known device is the limited functional capabilities, since it does not produce synchronization pulse systems for the paired device.
Наиболее близким по технической сущности к предлагаемому вл етс устройство дл преобразовани последовательного комбинированного кода в параллельный двоичный код, содержащее регистры, элемент И, контрольный счетчик, дешифраторы, генератор импульсов, первый и второй выходы которого подключены соответственно к счетному входу счетчика и управл ющему входу первого дешифратора , первые, вторые, третьи выходы счетчика подключены соответственно к входам первого, второг третьего дешифраторов, первые выходы которых подключены к входам первого элемента И, выход которого подключен к входам установки нул первого, второго, третьего регистров и контрольного счетчика. 2.The closest in technical essence to the present invention is a device for converting a serial combined code into a parallel binary code containing registers, an element AND, a control counter, decoders, pulse generator, the first and second outputs of which are connected respectively to the counter input of the counter and the control input of the first the decoder, the first, second, third outputs of the counter are connected respectively to the inputs of the first, second third decoders, the first outputs of which are connected to the input first AND gate whose output is connected to the zero setting inputs of the first, second and third registers and control counter. 2
Однако такое устройство имеет никую надежность преобразовани , так как на его выходах фор шруетс двоичный код только дл одной координаты , и не имеет возможности вырабатывать опросные импульсы дл источника последовательного кода, что затрудн ет синхронизацию информационных Сигналов.However, such a device has no reliability of conversion, since at its outputs a binary code is formed for only one coordinate, and does not have the ability to generate polling pulses for a source of a sequential code, which makes it difficult to synchronize information signals.
Цель изобретени - расширение функциональных возможностей за счет возможности реализации преобразовани двухкоординатного последовательного комбинированного кода.The purpose of the invention is to expand the functionality due to the possibility of realizing the transformation of a two-coordinate sequential combined code.
Поставленна цель достигаетс тем, что в преобразователь посл овательного комбинированного кода в параллельный двоичный код, содержащий первый, второй и третий регисры , контрольный счетчик, первый элемент И, первый, второй и третий дешифраторы, счетчик и генератор импульсов, Первый и второй выходы которого подключены соответственно к счетному входу счетчика и управл ющему входу первого дешифратора , перва , втора , треть группы выход:1ов счетчика подключены соответственно к группам входов первого , второго, третьего дешифраторов , первые выходы которых подключены к входам первого элемента И, выход которого подключен к входам установки нул первого, второго, третьего регистров и контрольного счетчика, введены KoivtMyTaTop, второй элемент 1|, первый и второй элементы сравнени и четвертый дешифратор , выход которого подключен к управл ющему входу третьего дешифратора и первому входу второго элемента И, второй вход которого подключен к второму выходу первого дешифратора, третий выход .которого и выход второго элемента И вл ютс соответственно пр мым и инверсным управл ющими В1лходами преобразовател , информационный вход которого подключен к входу коммутатора управл ющие входы которого подключены к выходам третьего дешифратора , а первый, второй, третий выходы коммутатора подключены соответственно к входам синхронизации первого, второго, третьего регистров , группа информационных входов первого регистра соединена соответственно с группой выходов второго дешифратора, втора группа выходов счетчика соединена с группами информационных входов второго и третьего регистров, четверта группа выходов счетчика соединена с группой входов четвертого дешифратора , выходы первого и второго разр дов первого регистра соединены с входами первого элемента сравнени , выход которого, выход первого разр да первого регистра, группа выходов второго регистра вл ютс выходами первой координаты преобразовател , выходом ошибки преобразовани вл етс выход контрольного счетчика, счетный вход контрольного счетчика соединен с четвертым выходом коммутатора, выходы третьего и четвертого разр дов первого регистра соединены с входами второго элемента сравнени выход которого совместно с выходом третьего разр да первого регистра и группой выходов третьего вл ютс выходами второй коор-. динаты преобразовател .The goal is achieved in that the converter of the sequential combined code into a parallel binary code containing the first, second and third registers, the control counter, the first element And, the first, second and third decoders, counter and pulse generator, whose first and second outputs are connected respectively, to the counter input of the counter and the control input of the first decoder, first, second, third output group: 1s of the counter are connected respectively to the input groups of the first, second, third decoders, The first outputs of which are connected to the inputs of the first element I, the output of which is connected to the inputs of the zero setting of the first, second, third registers and the control counter, are entered by KoivtMyTaTop, the second element 1 |, the first and second elements of the comparison, and the fourth decoder whose output is connected to the control the input of the third decoder and the first input of the second element And, the second input of which is connected to the second output of the first decoder, the third output of which and the output of the second element And are respectively the direct and inverse control The converter inputs, whose information input is connected to the switch input, whose control inputs are connected to the outputs of the third decoder, and the first, second, and third outputs of the switch are connected to the synchronization inputs of the first, second, and third registers, respectively; the outputs of the second decoder, the second group of outputs of the counter is connected to the groups of information inputs of the second and third registers, the fourth group of outputs the counter is connected to the input group of the fourth decoder, the outputs of the first and second bits of the first register are connected to the inputs of the first comparison element, the output of which is the first discharge of the first register, the group of outputs of the second register are outputs of the first coordinate of the converter, the output of the conversion error is the output of the control counter, the counting input of the control counter is connected to the fourth output of the switch, the outputs of the third and fourth bits of the first register are connected to the inputs of the second el The comparison items whose output together with the third bit output of the first register and the third group of outputs are the second coordinate coordinates. dinaty converter.
На чертеже приведена блок-схема предлагаемого преобразовател .The drawing shows the block diagram of the proposed Converter.
В состав преобразовател вход т генератор 1 импульсов, счетчик 2, первый, второй, третий, четвертый дешифраторы 3-6, первый элемент И коммутатор 8, первый, второй, третий регистры 9-11, контрольный .счетчик 12, второй элемент И 13, |первый и второй элементы 14 и 15 сравнени . Позици ми 16-46 обозначе ны выходы и входы преобразовател : 47-58 - выходьл ггреобразовател , 59 - информационный вход преобразовател . Вход 16 вл етс счетным входом счетчика 2, а входы 17 и 41 - управ л ющими входами дешифраторов 3 и 5 соответственно. Выход 42 элемента И 7 соединен с входами сброса регистров 9-11 и контрольного счетчи|ка 12. Выходы 43-45 коммутатора сое динены с входами синхронизации регистров 9-11, а выход 46 коммутатора соединен со счетным входом контрольного счетчика 12. Выходы 31 и 47 вл ютс управл ющими вы одами преобразовател , выходы 48-52 и 53 вл ютс соответственно выходами первой и второй координаты преобразовател . Преобразователь работает следующим образом. Дешифраторы 3 и 4 работают непре рывно, а дешифратор 5 работает толь ко при наличии сигнала на вьаходе 4 дешифратора 6. Непрерывна работа ,счетчика 2 вызывает циклическую работу всего устройства. В начале каждого цикла работы по вл ютс сигналы на выходах 30, 33, 38 и 41 дешифраторов 3-6, а вырабатываемый при этом на выходе 42 элемента И 7 сигнал производит установку в О регистров 9-11 и контрольного счетчика 12. После этого на входе 59 в результате воздействи опросных -. сигналов на выходах 31 и 47 устройства По вл ютс сигналы двух пос . ледовательных комбинированных кодов по числу координат. Комбинированный код составлен из 2 -разр дного и унитарного кодов. Кодовые комбина ции О и 1 2 -разр дного кода при в пор дке возрастани имеют вид: 1000, 1100, 1110, 1111, 0111, ООН, 0001, 0000. Соответствующие им комбинации обычного двоичного кода имеют вид: 000, 001, 010, 01 100, 101, 110, 111. При п 2 разр дный код имеет избыточные комбинации, а их наличие вл етс признаком неправильного считывани информации. При п 1 комбинации 2 -разр дного кода имеют вид: 10, 11, 01, 00, а соответствующие им комбинации в обычном двоичном коде имеют вид: 00, 01, 10, 11. Код левого разр да кодовых комбинаций 2 -ра зр дно го кода поступает на вход 59 первым, дл приведенного на чертеже примера реализации преобразовател п равно 1. 2 -разр дный код преобразуетс в код младших разр дов. Код старших разр дов на выходе преобразовател получаетс при преобразовании унитарного кода, комбинации которого имеют вид: 10000000, 01000000, 00100000, 00010000, 00001000, 00000100, 00000010, 00000001. Соответствующие им комбинации обычного двоичного кода имеют вид: ООО, 001, 010, 011, 100, 101, 110, 111. Остальные комбинации унитарного кода вл ютс избыточными и по вл |ютс только при неправильном считывании информации. Код левого разр да кодовых комбинаций унитарного j кода поступает на вход 59 также первым .. В момент действи импульсов на выходе 38 дешифратора 5 и выходах 34 и 35 дешифратора 4 на вход 59 поступает разр дный код X, его единичные сигналы проход т через коммутатор Вис его выхода 43 воздействуют на вход синхронизации регистра 9, пропуска в первые два триггера код с выходов 34 и 35 дешифратора 4. В момент действи импульсов на выходе 38 дешифратора и выходах 36 и 37 дешифратора 4 на вход 59 поступает 2 -разр дный ко его единичные сигналы также по вл ютс на выходе 43 коммутатора 8, но пропускают в третий и четвертый триггеры регистра 9 код с выходов 36 и 37 дешифратора 4. В момент действи импульса на выходе 39 дешифратора 5 на вход 59 поступает унитарный код X, его единичный сигнал проходит через коммутатор Вис его выхода 44 воздействует на вход синхронизации регистра 10, пропуска в него соответствующий код с выходов 21, 22 и 23 счетчика 2. В момент действи импульса на выходе 40 дешифратора 5 на вход 59 поступает унитарный код У, его единичный сигнал проходит через коммутатор Вис его выхода 45 поступает на вход синхронизации регистра 11, пропуска в него соответствующий код с выходов 21, 22 и 23 счетчика 2. Единичные сигналы обоих унитарных кодов с выхода 46 коммутатора 8 поступают на счетный вход ,кЬнтрольного счетчика 12. При правильном преобразовании код на его выходе принимает значение, соответствующее числу 2. Сигнал на выходе 58 используетс дл подтверждени достоверности информации. К выходу 58 может быть подключен элемент индикации. . Введение в предлагаемое устройство новых узлов и св зей приводит по сравнению с известным устройством к повышению надежности преобразова- ни кода и расширению функциональных возможностей.The converter includes a generator of 1 pulses, a counter 2, the first, second, third, fourth decoders 3-6, the first element AND switch 8, the first, second, third registers 9-11, the control counter 12, the second element I 13, | first and second elements 14 and 15 of the comparison. Positions 16–46 designate the outputs and inputs of the converter: 47–58 - the output of the converter, 59 - the information input of the converter. Input 16 is the counting input of counter 2, and inputs 17 and 41 are the control inputs of decoder 3 and 5, respectively. Output 42 of the And 7 element is connected to the reset inputs of registers 9-11 and the control counter 12. The switch outputs 43-45 are connected to the synchronization inputs of registers 9-11, and the switch output 46 is connected to the counting input of the control counter 12. The outputs 31 and 47 are the control outputs of the converter, the outputs 48-52 and 53 are respectively the outputs of the first and second coordinates of the converter. The Converter operates as follows. Decoders 3 and 4 work continuously, and decoder 5 only works if there is a signal on drive 4 of decoder 6. Continuous operation, counter 2 causes the entire device to cycle. At the beginning of each cycle of operation, signals appear at the outputs 30, 33, 38 and 41 of the decoders 3-6, and the signal generated at the output 42 of the And 7 element sets the registers 9-11 and the control counter 12 to O. Thereafter, inlet 59 as a result of questioning -. signals at the outputs 31 and 47 of the device. The signals of two pos. the research combined codes by the number of coordinates. The combined code is composed of 2-bit and unitary codes. The code combinations O and 1 2-bit code, in order of increasing, have the form: 1000, 1100, 1110, 1111, 0111, UN, 0001, 0000. The corresponding combinations of the usual binary code have the form: 000, 001, 010, 01 100, 101, 110, 111. With n 2, the bit code has redundant combinations, and their presence is a sign of incorrect reading of information. When n 1, combinations of a 2-bit code are: 10, 11, 01, 00, and the corresponding combinations in the usual binary code look like: 00, 01, 10, 11. The code of the left bit of code combinations is 2-bit This code is fed to input 59 first, for an example implementation of the converter n shown in the drawing, equal to 1. A 2-bit code is converted into a code of lower bits. The high-order code at the output of the converter is obtained when converting a unitary code, the combinations of which are: 10000000, 01000000, 00100000, 00010000, 00001000, 00000100, 00000010, 00000001. The corresponding combinations of the usual binary code are: LLC, 001, 010, 011 , 100, 101, 110, 111. The remaining combinations of the unitary code are redundant and appear only if the information is not read correctly. The left bit code of code combinations of the unitary j code is also input to input 59 first. At the time the pulses are output at the output 38 of the decoder 5 and at the outputs 34 and 35 of the decoder 4, the bit code X arrives at the input 59, its single signals pass through the Vis switch its output 43 affects the synchronization input of register 9, passes to the first two triggers the code from outputs 34 and 35 of the decoder 4. At the time of the pulses at the output 38 of the decoder and the outputs 36 and 37 of the decoder 4, the input 59 receives 2 bits signals also appear output 43 of switch 8, but passing to the third and fourth triggers of register 9 code from outputs 36 and 37 of the decoder 4. At the time of the pulse at output 39 of the decoder 5, input unit 59 receives the unitary code X, its single signal passes through the switch Vis of its output 44 affects the synchronization input of register 10, passes the corresponding code from outputs 21, 22 and 23 of counter 2. At the time of the pulse at output 40 of the decoder 5, the unitary code U arrives at input 59, its single signal passes through the switch Vis of its output 45 on synchronization input register 11, passes into it the corresponding code from the outputs 21, 22 and 23 of counter 2. The unit signals of both unitary codes from the output 46 of the switch 8 arrive at the counting input of the control counter 12. When properly converted, the code at its output takes the value corresponding to 2. The signal at output 58 is used to confirm the accuracy of the information. An output element can be connected to output 58. . An introduction to the proposed device of new nodes and connections leads, as compared with the known device, to an increase in the reliability of code conversion and an increase in functionality.
В предлагаемом устройстве дополнительно формируетс код дл двух координат с помощью общих узлов. Кроме того, возможность формировани двух опросных импульсов упрощает временную прив зку вх.одных информационных сигналов к сигналам устройства, что также повышает надежность преобразовани кода .In the proposed device, an additional code is generated for two coordinates using common nodes. In addition, the ability to form two interrogation pulses simplifies the temporary assignment of input information signals to the device signals, which also increases the reliability of the code conversion.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU823528065A SU1078424A1 (en) | 1982-12-27 | 1982-12-27 | Translator of sequential combination code to parallel binary code |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU823528065A SU1078424A1 (en) | 1982-12-27 | 1982-12-27 | Translator of sequential combination code to parallel binary code |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1078424A1 true SU1078424A1 (en) | 1984-03-07 |
Family
ID=21041243
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU823528065A SU1078424A1 (en) | 1982-12-27 | 1982-12-27 | Translator of sequential combination code to parallel binary code |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1078424A1 (en) |
-
1982
- 1982-12-27 SU SU823528065A patent/SU1078424A1/en active
Non-Patent Citations (1)
Title |
---|
1. Авторское свидетельство СССР № 326606, кл. G 06 F 11/00, 1972. 2. Авторское свидетельство СССР № 613319, кл, G 06 F.5/04, 1976 (прототип). * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1078424A1 (en) | Translator of sequential combination code to parallel binary code | |
EP0006468A2 (en) | Parallel to series data converters | |
SU1615881A1 (en) | Binary counter | |
SU1305870A1 (en) | Device for converting numbers from positional number system to modular code | |
SU1124310A1 (en) | Device for calculating modulo convolution | |
SU1720157A1 (en) | Maximal fibonacci code pulse counter | |
SU1324021A1 (en) | Device for feeding information in calculator | |
SU1300470A1 (en) | Microprogram control device | |
SU1310834A1 (en) | Device for information output from electronic computer to communication line | |
SU1319029A1 (en) | Microprogram control device | |
SU1259294A1 (en) | Device for calculating ratio of time intervals | |
SU1315997A1 (en) | Device for generating coordinates of net area | |
SU1383336A1 (en) | Device for ordering array of numbers | |
SU1401585A1 (en) | Time interval shaping device | |
SU1274003A1 (en) | Storage with self-checking | |
SU1476616A1 (en) | Angular value binary-to-binary-coded-decimal code converter | |
SU1311021A1 (en) | Analog-to-digital converter with self-checking | |
SU1397936A2 (en) | Device for combination searching | |
SU1226619A1 (en) | Pulse sequence generator | |
SU1221755A1 (en) | Digital-to-analog conversion device | |
SU1196839A1 (en) | Information input device | |
SU1273909A1 (en) | Generator of fibonacci p-numbers sequence | |
SU432487A1 (en) | CONVERTER BINDING-DECIMAL CODE TO UNITARY CODE | |
SU1378066A1 (en) | Code converter | |
SU1557685A1 (en) | Code converter |