RU2738963C1 - Asynchronous input device - Google Patents
Asynchronous input device Download PDFInfo
- Publication number
- RU2738963C1 RU2738963C1 RU2019143919A RU2019143919A RU2738963C1 RU 2738963 C1 RU2738963 C1 RU 2738963C1 RU 2019143919 A RU2019143919 A RU 2019143919A RU 2019143919 A RU2019143919 A RU 2019143919A RU 2738963 C1 RU2738963 C1 RU 2738963C1
- Authority
- RU
- Russia
- Prior art keywords
- input
- flip
- output
- bus
- flops
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30076—Arrangements for executing specific machine instructions to perform miscellaneous control operations, e.g. NOP
- G06F9/30079—Pipeline control instructions, e.g. multicycle NOP
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30076—Arrangements for executing specific machine instructions to perform miscellaneous control operations, e.g. NOP
- G06F9/30083—Power or thermal control instructions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/38—Concurrent instruction execution, e.g. pipeline or look ahead
- G06F9/3867—Concurrent instruction execution, e.g. pipeline or look ahead using instruction pipelines
- G06F9/3869—Implementation aspects, e.g. pipeline latches; pipeline synchronisation and clocking
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/003—Modifications for increasing the reliability for protection
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K10/00—Arrangements for improving the operating reliability of electronic equipment, e.g. by providing a similar standby unit
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Quality & Reliability (AREA)
- Information Transfer Systems (AREA)
Abstract
Description
Изобретение относится к цифровой технике в сфере обмена информацией и может быть использовано в космической, авиационной, кораблестроительной и других отраслях в последовательных асинхронных интерфейсах.The invention relates to digital technology in the field of information exchange and can be used in space, aviation, shipbuilding and other industries in serial asynchronous interfaces.
Известно резервированное устройство для синхронизации сигналов (а.с. СССР №378830), содержащее в каждом из каналов триггера записи, хранения и выдачи информации, мажоритарный элемент и шину тактовых импульсов.Known redundant device for synchronizing signals (USSR AS No. 378830), containing in each of the trigger channels for recording, storing and outputting information, a majority element and a clock bus.
Недостатком этого устройства является возможность формирования его схемой ложных выходных сигналов при поступлении на входы асинхронной информации.The disadvantage of this device is the possibility of forming false output signals by its circuit when asynchronous information arrives at the inputs.
В асинхронных устройствах входные сигналы могут изменять свою длительность за счет произвольного расположения синхросигналов. Причем, изменение длительности может увеличиваться или уменьшаться на период синхросигналов. В распределителе уровней по а.с. СССР №1172002, содержащем регистр сдвига, выходы которого являются выходными шинами, шину синхронизации, которая соединена с С-входом основного регистра сдвига, шину тактирования, дополнительный регистр сдвига, элемент И-НЕ, RS-триггер, выход которого соединен с D-входом дополнительного регистра сдвига, выход первого разряда которого соединен с D-входом основного регистра сдвига, а инверсный выход последнего разряда - с первым входом элемента И-НЕ и R-входом RS-триггера, S-вход которого соединен с выходом элемента И-НЕ, второй вход которого соединен с шиной тактирования, причем С-вход дополнительного регистра сдвига соединен с шиной синхронизации. В этом устройстве длительность не изменяется и равна числу разрядов регистра, умноженному на период синхросигналов.In asynchronous devices, input signals can change their duration due to an arbitrary arrangement of sync signals. Moreover, the change in duration can increase or decrease by the period of the sync signals. In the level distributor by A.S. USSR No. 1172002, containing a shift register, the outputs of which are output buses, a synchronization bus, which is connected to the C-input of the main shift register, a clock bus, an additional shift register, an AND-NOT element, an RS-flip-flop, the output of which is connected to the D-input an additional shift register, the output of the first bit of which is connected to the D-input of the main shift register, and the inverse output of the last bit - to the first input of the AND-NOT element and the R-input of the RS-flip-flop, the S-input of which is connected to the output of the AND-NOT element, the second input of which is connected to the clock bus, and the C-input of the additional shift register is connected to the synchronization bus. In this device, the duration does not change and is equal to the number of register bits multiplied by the sync signal period.
Недостатком этого устройства является то, что оно работоспособно для периодичных сигналов одной длительности. При изменении длительности по входной шине или по двум шинам, т.е. в асинхронных интерфейсах, устройство не работоспособно. Кроме того, при приеме информации по асинхронным высокочастотным интерфейсам появляется проблема в изменении длительности вследствие разности задержек включения и выключения на гальванической развязке, кабельной сети, интегральных схемах.The disadvantage of this device is that it is efficient for periodic signals of the same duration. When changing the duration on the input bus or on two buses, i.e. in asynchronous interfaces, the device is not functional. In addition, when receiving information via asynchronous high-frequency interfaces, a problem arises in changing the duration due to the difference in turn-on and turn-off delays on galvanic isolation, cable network, and integrated circuits.
Задачей предлагаемого изобретения является повышение стабильности длительности в асинхронных устройствах, в том числе, в последовательных асинхронных интерфейсах.The objective of the present invention is to improve the stability of the duration in asynchronous devices, including serial asynchronous interfaces.
Поставленная задача решается тем, что предложено асинхронное входное устройство, содержащее входные, выходные и синхронизирующую шины, регистр сдвига, триггер и элемент 2И-НЕ. Дополнительно в него введены дополнительный элемент 2И-НЕ, первый, второй и третий инверторы, элемент 2И, счетчик на вычитание, первый, второй, третий, четвертый и пятый Д-триггеры и шина сброса.The problem is solved by the fact that an asynchronous input device is proposed that contains input, output and synchronization buses, a shift register, a flip-flop and a 2I-NOT element. Additionally, an additional element 2I-NOT, the first, second and third inverters, an element 2I, a subtraction counter, the first, second, third, fourth and fifth D-triggers and a reset bus are introduced into it.
На фиг. 1 представлена структурная схема предлагаемого устройства,FIG. 1 shows a block diagram of the proposed device,
где:Where:
1.1, 1.2 - первая и вторая входные шины,1.1, 1.2 - the first and second input buses,
2 - дополнительный элемент 2И-НЕ,2 - additional element 2I-NOT,
3 - первый инвертор,3 - the first inverter,
4 - синхронизирующая шина,4 - synchronizing bus,
5 - шина сброса5 - reset bus
6 - триггер,6 - trigger,
7 - регистр сдвига,7 - shift register,
8 - второй D-триггер,8 - second D-trigger,
9 - третий D-триггер,9 - third D-trigger,
10 - первый D-триггер,10 - the first D-trigger,
11 - четвертый D-триггер,11 - fourth D-trigger,
12 - пятый D-триггер,12 - fifth D-trigger,
13 - элемент 2И,13 - element 2I,
14 - элемент 2И-НЕ,14 - element 2I-NOT,
15 - счетчик на вычитание,15 - counter for subtraction,
16 - второй инвертор,16 - second inverter,
17 - третий инвертор,17 - third inverter,
18.1, 18.2 - первая и вторая выходные шины.18.1, 18.2 - the first and second output buses.
Первая входная шина (1.1) соединена с первым входом дополнительного элемента 2И-НЕ (2) и с D-входом второго триггера (8), а вторая входная шина (1.2) соединена со вторым входом дополнительного элемента 2И-НЕ (2) и с D-входом третьего Д-триггера (9). Выход дополнительного элемента 2И-НЕ (2) соединен с D-входом регистра сдвига (7) и через первый инвертор (3) с S-входом триггера (6). Шина сброса (5) соединена с входами сброса триггера (6), регистра сдвига (7), первого -пятого Д-триггеров (8-12) и первым входом элемента 2И-НЕ (14), выход которого соединен с входом сброса счетчика на вычитание (15). D-вход триггера (6) соединен с общей точкой, а выход соединен с D-входом первого триггера (10) и со вторым входом элемента 2И-НЕ (14). Синхронизирующая шина (4) соединена с синхровходом первого триггера (10) и первым входом элемента 2И (13). Выход первого триггера (10) соединен со вторым входом элемента 2И (13), выход которого соединен со счетным входом счетчика на вычитание (15), младший разряд которого соединен с синхровходами второго (8) и третьего (9) Д-триггеров и с входом второго инвертора (16), выход которого соединен с синхровходами четвертого (11) и пятого (12) Д-триггеров, выход старшего разряда счетчика на вычитание (15) через третий инвертор (17) соединен с синхровходом регистра сдвига (7), инверсный выход которого соединен с синхровходом триггера (6). Выходы второго (8) и третьего (9) Д-триггеров соединены соответственно с D-входами четвертого (11) и пятого (12) Д-триггеров, инверсные выходы которых соединены соответственно с первой и второй выходными шинами (18.1), (18.2).The first input bus (1.1) is connected to the first input of the additional element 2I-NOT (2) and to the D-input of the second flip-flop (8), and the second input bus (1.2) is connected to the second input of the additional element 2I-NOT (2) and with D-input of the third D-flip-flop (9). The output of the additional element 2I-NOT (2) is connected to the D-input of the shift register (7) and through the first inverter (3) to the S-input of the trigger (6). The reset bus (5) is connected to the reset inputs of the flip-flop (6), shift register (7), the first-fifth D-flip-flops (8-12) and the first input of the 2I-NOT element (14), the output of which is connected to the counter reset input to subtraction (15). The D-input of the flip-flop (6) is connected to a common point, and the output is connected to the D-input of the first flip-flop (10) and with the second input of the 2I-NOT element (14). The sync bus (4) is connected to the sync input of the first flip-flop (10) and the first input of the 2I element (13). The output of the first trigger (10) is connected to the second input of the element 2I (13), the output of which is connected to the counting input of the subtraction counter (15), the least significant bit of which is connected to the sync inputs of the second (8) and third (9) D-flip-flops and to the input the second inverter (16), the output of which is connected to the sync inputs of the fourth (11) and fifth (12) D-flip-flops, the output of the most significant bit of the counter for subtraction (15) through the third inverter (17) is connected to the sync input of the shift register (7), the inverse output which is connected to the trigger input (6). The outputs of the second (8) and third (9) D-flip-flops are connected, respectively, with the D-inputs of the fourth (11) and fifth (12) D-flip-flops, the inverse outputs of which are connected, respectively, with the first and second output buses (18.1), (18.2) ...
На фиг. 2 представлены временные диаграммы, поясняющие принцип работы предлагаемого устройства.FIG. 2 shows timing diagrams explaining the principle of operation of the proposed device.
Устройство работает следующим образом.The device works as follows.
В исходном состоянии по шине сброса (5) все триггеры и счетчик на вычитание устанавливаются в нулевое состояние. По приходу первого импульса (нулевое состояние) по первой входной шине (1.1) на выходе дополнительного элемента 2И-НЕ (2) (временная диаграмма 15 устанавливается единичное состояние, на выходе первого инвертора (3) -нулевое (временная диаграмма 16) и на выходе триггера (6) (временная диаграмма 17) - единичное. Далее, по фронту с синхронизирующей шины (4) (временная диаграмма 18) на выходе первого D-триггера (10) (временная диаграмма 19) устанавливается единичное состояние и на выходе элемента 2И (13) (временная диаграмма 20) появляется импульс, который устанавливает все разряды счетчика на вычитание (15) (временные диаграммы 21.1, 21.2, 21,3) в единичное состояние, а на выходах второго (16) и третьего (17) инверторов устанавливается нулевое состояние (временные диаграммы 21.4, 21.5).In the initial state, on the reset bus (5), all triggers and the counter for subtraction are set to zero. Upon arrival of the first pulse (zero state) along the first input bus (1.1) at the output of the additional element 2I-NOT (2) (timing diagram 15, a single state is set, at the output of the first inverter (3) - zero (timing diagram 16) and at the output flip-flop (6) (timing diagram 17) - unitary Further, on the edge of the synchronizing bus (4) (timing diagram 18) at the output of the first D-flip-flop (10) (timing diagram 19), a unit state is set and at the output of element 2I ( 13) (timing diagram 20), a pulse appears, which sets all counter bits for subtraction (15) (timing diagrams 21.1, 21.2, 21.3) to a single state, and zero is set at the outputs of the second (16) and third (17) inverters state (timing diagrams 21.4, 21.5).
Так как на входе третьего Д-триггера (9) присутствовало единичное состояние, то и на выходе по фронту сигнала со счетчика на вычитание (15) третий Д-триггер переходит в единичное состояние (временная диаграмма 23).Since at the input of the third D-flip-flop (9) there was a single state, then at the output along the edge of the signal from the counter for subtraction (15), the third D-flip-flop goes into a single state (timing diagram 23).
Состояние второго Д-триггера (8) (временная диаграмма 22) остается без изменений.The state of the second D-flip-flop (8) (timing diagram 22) remains unchanged.
Далее, по синхроимпульсам со счетчика на вычитание (15) (временная диаграмма 21.2) второй (8) и третий (9) Д-триггеры изменяют свое состояние, которое поступает на их D-входы (временные диаграммы 22, 23), а четвертый (11) и пятый (12) Д-триггеры повторяют состояние второго и третьего Д-триггеров (временные диаграммы 24, 25) по синхроимпульсам с выхода второго инвертора (16) (временная диаграмма 21.4). По первому синхроимпульсу с третьего инвертора (17) (временная диаграмма 21.5) первый разряд регистра (7) переходит в единичное состояние, а затем и инверсный выход второго разряда - в нулевое состояние, (временные диаграммы 26.1, 26.2).Further, according to the sync pulses from the counter for subtraction (15) (timing diagram 21.2), the second (8) and third (9) D-flip-flops change their state, which arrives at their D-inputs (timing diagrams 22, 23), and the fourth ( 11) and the fifth (12) D-flip-flops repeat the state of the second and third D-flip-flops (timing diagrams 24, 25) according to sync pulses from the output of the second inverter (16) (timing diagram 21.4). According to the first sync pulse from the third inverter (17) (timing diagram 21.5), the first bit of the register (7) goes into the single state, and then the inverse output of the second bit goes to the zero state (timing diagrams 26.1, 26.2).
Когда на первой и второй входных шинах (1.1), (1.2) прекращаются импульсы (единичное состояние) на выходе дополнительного элемента 2И-НЕ (2) устанавливается нулевое состояние. Так как на входах второго (8) и третьего (9) Д-триггеров установилось единичное состояние, то и на их выходах устанавливается единичное состояние. На инверсных выходах четвертого (11) и пятого (12) Д-триггеров и на первой и второй выходных шинах (18.1), (18.2) по синхроимпульсам со второго инвертора устанавливается единичное состояние, т.е. прекращается выработка сигналов.When the pulses stop on the first and second input buses (1.1), (1.2) (single state), the zero state is set at the output of the additional element 2I-NOT (2). Since a single state is established at the inputs of the second (8) and third (9) D-flip-flops, a single state is established at their outputs. At the inverse outputs of the fourth (11) and fifth (12) D-flip-flops and on the first and second output buses (18.1), (18.2), a single state is set by sync pulses from the second inverter, i.e. signal production stops.
После того как на выходе дополнительного элемента 2И-НЕ (2) установилось нулевое состояние, то на выходе первого разряда регистра (7) устанавливается нулевое состояние (временная диаграмма 26.1) по синхроимпульсу с третьего инвертора (17), а затем и на инверсном выходе второго разряда устанавливается единичное состояние (временная диаграмма 26.2). Так как информационный вход триггера (6) соединен с общей точкой, то по фронту с инверсного выхода регистра (7) триггер (6) устанавливается в нулевое состояние. Элемент 2И-НЕ (14) переходит в единичное состояние, происходит сброс счетчика на вычитание (15). Первый Д-триггер (10) по фронту с синхронизирующей шины (4) переходит в единичное состояние. На выходе элемента 2И (13) прекращается выработка импульсов. Устройство переходит в исходное состояние и ждет поступления следующих входных импульсов.After the zero state is established at the output of the additional element 2I-NOT (2), then the zero state is set at the output of the first bit of the register (7) (timing diagram 26.1) by the sync pulse from the third inverter (17), and then at the inverse output of the second discharge is set to a single state (timing diagram 26.2). Since the information input of the flip-flop (6) is connected to a common point, the flip-flop (6) is set to zero on the edge from the inverse output of the register (7). Element 2I-NOT (14) goes into a single state, the counter is reset to subtraction (15). The first D-flip-flop (10) on the front from the synchronizing bus (4) goes into a single state. At the output of element 2I (13), the generation of pulses stops. The device switches to the initial state and waits for the next input pulses.
Таким образом предложено асинхронное входное устройство, содержащее первую входную, синхронизирующую и первую выходную шины, регистр сдвига, триггер и элемент 2И-НЕ. Дополнительно в него введены дополнительный элемент 2И-НЕ, первый, второй и третий инверторы, элемент 2И, счетчик на вычитание, первый, второй, третий, четвертый и пятый Д-триггеры вторая входная шина, вторая выходная шина и шина сброса. Первая входная шина соединена с первым входом дополнительного элемента 2И-НЕ и с D-входом второго триггера, а вторая входная шина соединена со вторым входом дополнительного элемента 2И-НЕ и с D-входом третьего Д-триггера. Выход дополнительного элемента 2И-НЕ соединен с D-входом регистра сдвига и через первый инвертор с S-входом триггера. Шина сброса соединена с входами сброса триггера, регистра сдвига, первого - пятого Д-триггеров и первым входом элемента 2И-НЕ, выход которого соединен с входом сброса счетчика на вычитание. D-вход триггера соединен с общей точкой, а выход соединен с D-входом первого триггера и со вторым входом элемента 2И-НЕ. Синхронизирующая шина соединена с синхровходом первого триггера и первым входом элемента 2И. Выход первого триггера соединен со вторым входом элемента 2И, выход которого соединен со счетным входом счетчика на вычитание, младший разряд которого соединен с синхровходами второго и третьего Д-триггеров и с входом второго инвертора, выход которого соединен с синхровходами четвертого и пятого Д-триггеров, выход старшего разряда счетчика на вычитание через третий инвертор соединен с синхровходом регистра сдвига, инверсный выход которого соединен с синхровходом триггера. Выходы второго и третьего Д-триггеров соединены соответственно с D-входами четвертого и пятого Д-триггеров, инверсные выходы которых соединены соответственно с первой и второй выходными шинами.Thus, an asynchronous input device is proposed, which contains the first input, synchronization and the first output buses, a shift register, a flip-flop and a 2I-NOT element. Additionally, an additional element 2I-NOT, the first, second and third inverters, an element 2I, a subtraction counter, the first, second, third, fourth and fifth D-triggers, the second input bus, the second output bus and the reset bus are introduced into it. The first input bus is connected to the first input of the additional element 2I-NOT and to the D-input of the second flip-flop, and the second input bus is connected to the second input of the additional element 2I-NOT and to the D-input of the third D-flip-flop. The output of the additional element 2I-NOT is connected to the D-input of the shift register and through the first inverter with the S-input of the trigger. The reset bus is connected to the reset inputs of the flip-flop, shift register, first - fifth D-flip-flops and the first input of the 2I-NOT element, the output of which is connected to the counter reset input for subtraction. The D-input of the flip-flop is connected to a common point, and the output is connected to the D-input of the first flip-flop and to the second input of the 2I-NOT element. The sync bus is connected to the sync input of the first flip-flop and the first input of the 2I element. The output of the first flip-flop is connected to the second input of the element 2I, the output of which is connected to the counting input of the counter for subtraction, the least significant bit of which is connected to the sync inputs of the second and third D-flip-flops and to the input of the second inverter, the output of which is connected to the sync inputs of the fourth and fifth D-flip-flops, the output of the high-order bit of the counter for subtraction through the third inverter is connected to the sync input of the shift register, the inverse output of which is connected to the sync input of the trigger. The outputs of the second and third D-flip-flops are connected, respectively, with the D-inputs of the fourth and fifth D-flip-flops, the inverse outputs of which are connected respectively to the first and second output buses.
Техническим результатом предлагаемого устройства является повышение стабильности длительности входных сигналов в асинхронных устройствах.The technical result of the proposed device is to increase the stability of the duration of input signals in asynchronous devices.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2019143919A RU2738963C1 (en) | 2019-12-25 | 2019-12-25 | Asynchronous input device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2019143919A RU2738963C1 (en) | 2019-12-25 | 2019-12-25 | Asynchronous input device |
Publications (1)
Publication Number | Publication Date |
---|---|
RU2738963C1 true RU2738963C1 (en) | 2020-12-21 |
Family
ID=74062878
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2019143919A RU2738963C1 (en) | 2019-12-25 | 2019-12-25 | Asynchronous input device |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2738963C1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2785272C1 (en) * | 2022-05-04 | 2022-12-05 | Акционерное общество "Научно-производственный центр автоматики и приборостроения имени академика Н.А. Пилюгина" (АО "НПЦАП") | Asynchronous input device |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SU1172002A1 (en) * | 1984-02-16 | 1985-08-07 | Предприятие П/Я А-1001 | Level distributor |
SU1174925A1 (en) * | 1984-03-11 | 1985-08-23 | Предприятие П/Я А-1001 | Multichannel asynchronous priority device |
SU1176360A1 (en) * | 1982-10-29 | 1985-08-30 | Предприятие П/Я А-3327 | Device for transmission and reception of information |
SU1481859A1 (en) * | 1987-03-16 | 1989-05-23 | Ленинградский электротехнический институт им.В.И.Ульянова (Ленина) | Asynchronous sequential register |
SU1599899A1 (en) * | 1988-10-03 | 1990-10-15 | Ленинградский электротехнический институт им.В.И.Ульянова (Ленина) | Parallel asynchronous register built about cmis transistors |
EP0638858A1 (en) * | 1993-08-03 | 1995-02-15 | Nec Corporation | Pipeline data processing apparatus having small power consumption |
WO1998015893A1 (en) * | 1996-10-08 | 1998-04-16 | Arm Limited | Asynchronous data processing apparatus |
RU2684198C1 (en) * | 2018-05-22 | 2019-04-04 | Федеральное государственное унитарное предприятие "Научно-производственный центр автоматики и приборостроения имени академика Н.А. Пилюгина" (ФГУП "НПЦАП") | Device for synchronization of faces operation in majoritized systems |
-
2019
- 2019-12-25 RU RU2019143919A patent/RU2738963C1/en active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SU1176360A1 (en) * | 1982-10-29 | 1985-08-30 | Предприятие П/Я А-3327 | Device for transmission and reception of information |
SU1172002A1 (en) * | 1984-02-16 | 1985-08-07 | Предприятие П/Я А-1001 | Level distributor |
SU1174925A1 (en) * | 1984-03-11 | 1985-08-23 | Предприятие П/Я А-1001 | Multichannel asynchronous priority device |
SU1481859A1 (en) * | 1987-03-16 | 1989-05-23 | Ленинградский электротехнический институт им.В.И.Ульянова (Ленина) | Asynchronous sequential register |
SU1599899A1 (en) * | 1988-10-03 | 1990-10-15 | Ленинградский электротехнический институт им.В.И.Ульянова (Ленина) | Parallel asynchronous register built about cmis transistors |
EP0638858A1 (en) * | 1993-08-03 | 1995-02-15 | Nec Corporation | Pipeline data processing apparatus having small power consumption |
WO1998015893A1 (en) * | 1996-10-08 | 1998-04-16 | Arm Limited | Asynchronous data processing apparatus |
RU2684198C1 (en) * | 2018-05-22 | 2019-04-04 | Федеральное государственное унитарное предприятие "Научно-производственный центр автоматики и приборостроения имени академика Н.А. Пилюгина" (ФГУП "НПЦАП") | Device for synchronization of faces operation in majoritized systems |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2785272C1 (en) * | 2022-05-04 | 2022-12-05 | Акционерное общество "Научно-производственный центр автоматики и приборостроения имени академика Н.А. Пилюгина" (АО "НПЦАП") | Asynchronous input device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9824731B2 (en) | Data reading circuit | |
US9203415B2 (en) | Modulated clock synchronizer | |
KR20080101495A (en) | Clock switching circuit | |
US10333507B2 (en) | Serializer device | |
RU2738963C1 (en) | Asynchronous input device | |
CN114679158B (en) | Periodic signal generating device, signal processing system and periodic signal generating method thereof | |
RU2785272C1 (en) | Asynchronous input device | |
US8890594B1 (en) | System for functional reset across multiple clock domains | |
JP2012070233A (en) | Edge detection circuit and edge detection method | |
CN106301300A (en) | There is pulse synchronization circuit and the processor of safety reset function | |
KR0152346B1 (en) | Clock switching circuit | |
CN111313870B (en) | Phase compensation-based narrow pulse precision time delay synchronization method and device | |
CN111857647B (en) | First-in first-out device and related driving method | |
RU2689184C1 (en) | Apparatus for time synchronization of pulses | |
RU2163418C1 (en) | Phase-keyed-to-binary code converter | |
EP3812874A1 (en) | Glitch-free clock multiplexer | |
SU1725387A1 (en) | Count circuit | |
CN117411465A (en) | Clock switching circuit, chip and electronic equipment | |
SU1760631A1 (en) | Ring counter | |
JP2897404B2 (en) | Data transmission apparatus and method | |
KR100300054B1 (en) | Circuit for clock phase locked | |
SU1677855A2 (en) | Device for synchronizing pulses | |
SU864521A1 (en) | Device for synchronizing pulse trains | |
US5204885A (en) | Method and device for evaluating a digital signal using a digital counter with lsb signal separately applied to both counter and register | |
KR100437833B1 (en) | clock signal switch circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PC43 | Official registration of the transfer of the exclusive right without contract for inventions |
Effective date: 20220325 |