SU1411979A1 - Code to code translator - Google Patents
Code to code translator Download PDFInfo
- Publication number
- SU1411979A1 SU1411979A1 SU864060432A SU4060432A SU1411979A1 SU 1411979 A1 SU1411979 A1 SU 1411979A1 SU 864060432 A SU864060432 A SU 864060432A SU 4060432 A SU4060432 A SU 4060432A SU 1411979 A1 SU1411979 A1 SU 1411979A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- block
- input
- output
- elements
- trigger
- Prior art date
Links
Landscapes
- Analogue/Digital Conversion (AREA)
Abstract
Изобретение относитс к вычислительной технике и может быть использовано в устройствах дл обработки цифровых данных. Изобретение позвол ет без дополнительных аппаратурных затрат и нзменени11 структуры устройства преобразовывать параллельные коды произвольного вида, ЧТО обеспечивает расширение области .использовани преобразовател . Преобразователь содержит счетчик I импульсов, два блока 2и 4 пам ти, блок 3 сравнени кодов и блок 5 управлени , состо щий из четырех триг. геров, четырех элементов, дешифратора , счетчика импульсов и генератора импульсов. 2 ил.The invention relates to computing and can be used in devices for processing digital data. The invention allows, without additional hardware costs and changing the structure of the device, to convert parallel codes of arbitrary type, which ensures the expansion of the area of use of the converter. The converter contains a counter of I pulses, two blocks 2 and 4 of memory, block 3 of comparison of codes and block 5 of control consisting of four trigs. geers, four elements, a decoder, a pulse counter and a pulse generator. 2 Il.
Description
ОЭ OE
ссss
Фаг.1Phage.1
Изобретение относитс к вычислительной технике, а именно к преобразовател м информации, и может быть спользова но в устройствах дл обра- Зотки цифровых данных.The invention relates to computing technology, in particular, to information converters, and can be used in devices for processing digital data.
Цель изобретени - упрощение пре- эбразовател и расширение области его использовани за счет возможности преобразовани параллельных кодов произвольного вида.The purpose of the invention is to simplify the pre-processor and expand its use by the possibility of converting parallel codes of any kind.
На фиг. 1 приведена блок-схема преобразовател параллельного кода; на фиг. 2 - функциональна схема блока управлени .FIG. 1 shows a block diagram of a parallel code converter; in fig. 2 - functional block diagram.
Преобразователь параллельного код содержит счетчик 1 импульсов, первый блок 2 пам ти, блок 3 сравнени ко- цов, второй блок 4 пам ти и блок 5 управлени , вход 6 и выход 7. The parallel code converter contains a pulse counter 1, a first memory block 2, a comparison block 3, a second memory block 4 and a control block 5, input 6 and output 7.
Блок 5 управлени состоит из первого , второго, третьего и четвертого триггеров 8-П, первого, второго, третьего и четвертого элементов И 12-15, дешифратора 16, счетчика 17 импульсов и генератора 18 импульсов. На фиг. 2 позици ми 19-22 и 23 обозначены первый, второй, третий, четвертый выходы и вход блока 5 управлениThe control unit 5 consists of the first, second, third and fourth triggers 8-P, the first, second, third and fourth elements AND 12-15, the decoder 16, the pulse counter 17 and the pulse generator 18. FIG. 2 positions 19-22 and 23 denote the first, second, third, fourth outputs and the input of the control unit 5
Блоки 2 и 4 пам ти перепрограмми-30 импульсу N1 формируетс переднийBlocks 2 and 4 of the reprogram memory-30 impulse N1 is formed by the front
руемь:е посто нные запоминающие устроства (ЗУ). В блок 2 записаны все воз можные входные коды, в блок 4 - по |тем же адресам записаны соответствую щие им выходные коды.Rule: e permanent memory device (memory). In block 2, all possible input codes are written, in block 4, the corresponding output codes are written to the same addresses.
. Счетчик 1 формирует адреса блока 2 и блока 4.. Counter 1 generates the addresses of block 2 and block 4.
i Блок 5 формирует сигналь: управле- |ни элементами преобразовател , так дешифратор 16 под воздействием генератора 18 и счетчика 17 задает длительность сигналов управлени блока 2 и блока 4 и формирует тактовые импульсы дл счетчика 1 и триггеров 8 и 9, формирующих сигналы считьша- ни (СЧ) и выбора кристалла (ВК) дл блоков 2 и 4. Элементы И 12 и 14 формируют сигналы СЧ и ВК дл . блока 2, а элементы И 13 и 15 формируют сигналы СЧ и ВК дл блока 4. ; На выходах элементов И 12 и 14 .формируютс сигналы управлени (счи- тьюани ) блока 2, соответственно СЧ и ВК.i Block 5 generates a signal: control elements of the converter, so the decoder 16 under the influence of the generator 18 and the counter 17 sets the duration of the control signals of the block 2 and block 4 and generates the clock pulses for the counter 1 and the triggers 8 and 9, which form the signals (MF) and chip select (BK) for blocks 2 and 4. Elements And 12 and 14 form the signals MF and BK for. block 2, and the elements And 13 and 15 form signals MF and VK for block 4.; At the outputs of the elements And 12 and 14. Control signals (readings) of block 2, respectively, MF and VC, are formed.
На выходах элементов. И 13 и 15 формируютс сигналы управлени (считывание блока 4, соответственно СЧ и ВК).:At the outputs of the elements. And 13 and 15, control signals are generated (reading block 4, MF and VC respectively):
Преобразователь работает следующим образом.The Converter operates as follows.
При подаче текущего значени входного кода на блок 3 сравнени кодов блок 5 управлени на выходе дешифратора 6 формирует тактовые импульсы (ТИ) дл счетчика 1, а на выходах элементов И 12 и 14 сигналы управлени (считывани ) блока 2:генератор 18 импульсов, счетчик 17 и дешифратор 16 организуют вьщачу импульсов, задающих длительности сигналов управлени блоков 2 и 4, а триггеры 8 и 9 формируют эти сигналы и по разрешению с триггера 10 сигналы СЧ и ВК с элементов И 12 и 14 поступают на вход управлени блока 2.When applying the current value of the input code to the code comparison unit 3, the control unit 5 at the output of the decoder 6 generates clock pulses (TI) for counter 1, and at the outputs of elements 12 and 14, the control (read) signals of block 2: pulse generator 18, counter 17 and the decoder 16 organizes pulses that specify the duration of the control signals of blocks 2 and 4, and the triggers 8 and 9 form these signals and, with the resolution from trigger 10, the signals of the midrange and VK from elements 12 and 14 are fed to the control input of block 2.
Дл формировани сигналов СЧ и ВК блоков 2 и 4 нужно четыре импульса N1, N2, N3 и N4 с дешифратора 16, которые бы обеспечили заданные временные соотношени сигналов СЧ и ВК отражающие конкретные особенности элементной базы и режимы работы преобразовател .To generate the signals of the MF and VC units 2 and 4, four pulses N1, N2, N3 and N4 from the decoder 16 are needed, which would provide the specified temporal ratios of the signals MF and VC reflecting the specific features of the element base and operating modes of the converter.
Дл формировани сигнала СЧ используютс N1 и N4 импульсы (поThe N1 and N4 pulses are used (for
5five
00
5five
00
5five
фронт СЧ, а по импульсу N4 задний фронт). N2 и N3 импульсы участвуют в формировании сигнала ВК (по импульсу N2 формируетс передний фронт ВК, а по импульсу N3 - задний фронт).front midrange, and the pulse N4 rear front). The N2 and N3 pulses participate in the formation of the VK signal (the leading edge of the VK is generated from the N2 pulse, and the falling edge from the N3 pulse).
N4 импульс определ ет конец цикла считывани и по нему же происходит сброс триггеров 10 и 11 и счетчика 17 блока 5 управлени .The N4 pulse determines the end of the read cycle, and it also triggers the triggers 10 and 11 and the counter 17 of the control block 5.
Кроме того,сигнал ВК блока 2 вл етс стробирующим импульсом (СТРОБ) дл блока 3 сравнени , который разрешает сравнение кодов, поступающих на блок 3. Сигнал ВК блока 2 подтверждает пуск блока 2 в отсутствие равенства кодов на блоке 3 сравнени кодов.In addition, the VC signal of block 2 is a gating pulse (GATE) for comparison unit 3, which allows comparing the codes to block 3. The VC signal of unit 2 confirms the start of block 2 in the absence of code equality at block 3 of the code comparison.
Счетчик 1 последовательно переключает чейки пам ти блока 2, начина с первой, и на блоке 3 сравнени каждое значение кода, считанное с блока 2, сравниваетс с данным входным кодом до тех пор, пока не будет равенства этих кодов (блок 5 управлени каждый раз вместе-с новым адресом блока 2 формирует сигналы СЧ и ВК блока 2).Counter 1 sequentially switches the memory cells of block 2, starting with the first one, and at comparison block 3, each code value read from block 2 is compared with this input code until these codes are equal (control block 5 each time -with a new address of block 2 generates signals SC and VK of block 2).
В случае равенства кодов в блоке 3 сравнени по сигналу РавенствоIn the case of equality of codes in block 3, the comparison by the signal Equality
блок 5 управлени на выходе элементов И 13 и 15, по разрешению с триггера 11 формирует сигналы: СЧ и ВК блока А (аналогично сигналам СЧ и ВК блока 2). Происходит считывание выходной информации с блока 4 по адресу, равному адресу блока 2 в момент равенства, т.е. по заданному входноу коду на выходе преобразовател сформирован новый код - результат преобразовани .the control unit 5 at the output of the elements 13 and 15, according to the resolution from the trigger 11, generates the signals: MF and VC of block A (similar to the signals of MF and VC of block 2). The output information from block 4 is read at the address equal to the address of block 2 at the moment of equality, i.e. For a given input code, a new code is generated at the output of the converter — the result of the conversion.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864060432A SU1411979A1 (en) | 1986-04-23 | 1986-04-23 | Code to code translator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864060432A SU1411979A1 (en) | 1986-04-23 | 1986-04-23 | Code to code translator |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1411979A1 true SU1411979A1 (en) | 1988-07-23 |
Family
ID=21235108
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU864060432A SU1411979A1 (en) | 1986-04-23 | 1986-04-23 | Code to code translator |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1411979A1 (en) |
-
1986
- 1986-04-23 SU SU864060432A patent/SU1411979A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1162052, кл. Н 03 М 7/00, 1984. Авторское свидетельство СССР- № 1167737, кл. Н 03 М 7/00, 1984. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4160154A (en) | High speed multiple event timer | |
SU1411979A1 (en) | Code to code translator | |
JPS62154983A (en) | Video memory | |
AU594593B2 (en) | Method and arrangement for generating a correction signal in a digital timing recovery device | |
JPH0733174Y2 (en) | Digital data peak detection / readout circuit | |
RU2112313C1 (en) | Device for conversion of m sequences | |
SU613326A1 (en) | Digital data processing arrangement | |
SU1347160A1 (en) | Multiphase pulse generator | |
SU731592A1 (en) | Pulse distributor | |
SU746901A1 (en) | Pulse selector | |
RU2022353C1 (en) | Device for determining complement of a set | |
SU504291A1 (en) | Digital phase comparator | |
SU1003350A1 (en) | Rate scaler | |
SU1113840A1 (en) | Device for generating characters | |
SU1522411A1 (en) | Binary-to-binary-decimal code converter | |
SU1374138A1 (en) | Digital converter for measuring pulse repetition frequency | |
SU1591025A1 (en) | Device for gc sampling of memory units | |
SU1397915A1 (en) | Peripheral device simulator | |
SU693538A1 (en) | Time interval-to-code converter | |
SU1406533A1 (en) | Device for monitoring shape of single electric signals | |
SU1506553A1 (en) | Frequency to code converter | |
SU1130881A1 (en) | Device for reproducing periodic signals | |
SU1267621A1 (en) | Multichannel number-to-frequency converter | |
SU1171828A1 (en) | Device for collecting and transmission of information | |
SU1262501A1 (en) | Signature analyzer |