1 Изобретение относитс к вычислительной технике и автоматике и может I быть использовано в цифровых оптичес ких и оптоэлектронных вычислительных машинах и в устройствах визуальной индикации. Известны оптико-электронные сдвигакнцие регистры, в которых дл осуществлени операции сдвига используютс оптические св зи между разр дами этих регистров. Один из известных регистров содержит две группы оптико-электронных элементов , которые в каждой группе электрически соединены последовательно , соответствующие элементы пам ти обеих групп соединены оптически , а нулевые и единичные входы оптико-электронных элементов пам ти первой и второй линеек соотв.етственно соединены с шиной установки в исходное состо ние ClЗ. Данный регистр позвол ет производить сдвиг каждого одногоразр да за один такт работы схемы управлени , что ограничивает быстродействие устройства. Наиболее близким к предлагаемому вл етс оптический сдвигающий регистр , каждый разр д которого содержит оптический триггер, вход становки в 1 которого оптически св зан с подвижными отражател ми, а выход через последовательно расположен ные первый и второй светоделительные элементы - с входом второго управл емого отражател . Оптический триггер каждого разр да регистра содержит первый оптически управл емый мембранный отражатель, оптический выход которого через последовательНО располо сенные светоделитель, отражатель и второй управл емый мембранный отражатель оптически св зан с управл ющим входом первого мембран ного отражател 23. Дл сдвига каждого одного разр да информации требуетс один такт работы, что ограничивает быстродействие известного устройства. Цель изобретени - повышение быстродействи устройства. Поставленна цель достигаетс тем, что в параллельный оптоэлектронный сдвигакщий регистр, содержащий в каждом разр де первый оптичес кий триггер, первый и второй отража тели, первый светоделитель световог 12 потока пр мого сдвига, первый светоделитель светового потока обратного сдвига, первый светоделитель светового потока сброса, оптически св занный с входом установки в О первого оптического триггера, в каждый разр д введены второй оптический триггер, третий и четвертый отражатели, второй светоделитель светового потока пр мого сдвига, второй светоделитель обратного сдвига, второй светоделитель светового потока сброса и светоделитель светового потока опроса, причем в каждом разр де второй светоделитель светового потока пр мого сдвига оптически св зан с единичным выходом второго оптического триггера, который оптически св зан с входом зстановки в 1 первого оптического триггера данного разр да, второй светоделитель светового .потока обратного сдвига оптически св зан с единичным выходом второго оптического триггера, который оптически св зан с входом установки в 1 первого оптического, триггера данйого разр да, второй светоделитель светового потока обратно-, го сдвига оптически св зан с единичным выходом второго оптического триггера, который оптически св зан с входом установки в 1 первого оптического триггера предыдущего разр да , первый светоделитель светового потока пр мого сдвига оптически св зан с единичным выходом первого оптического триггера, который через второй и третий отражатели оптически св зан с входом установки в 1 второго оптического триггера данного разр да, первый светоделитель светового потока обратного сдвига оптически св зан с единичным выходом первого оптического триггера, который через первый и четвертый отражатели оптически св зан с входом установки в 1 второго оптического триггера последующего разр да, светоделитель светового потока опроса св зан с оптическим входом первого оптического триггера, второй светоделитель потока сброса оптически св зан с входом установки в О второго оптического триггера. На фиг. 1 представлена структурна схема предлагаемого сдвигакщего регистра; на фиг. 2 - структурна схема и конструктивное испо нение оптич(вского триггера. Каждый разр д регистра содержит первый .1 и второй 2 оптические триггеры , расположенные друг над другом со смещением. Над первыми и вторыми триггерами установлены соответственно первые 3 и вторые 4 светоделители световых потоков пр мого 5 и обратного 6 сдвига. Над первыми 1 и под вторыми 2 триггерами установлены соответственно первый и второй отражатели 7 и 8 и третий и четвертый отражатели 9 и 10, а над триггерами установлены светоделители 11 светового потока опроса. При этом первые 3 и вторые 6 светоделители с отражател ми 7 и 10 обеспечивают пр мой сдвиг информации, а первые 4 и вторые 5 светоделители с отражател ми 8 и 9 обеспечивают обратный сдвиг информации. Под первыми 1 и вторыми 2 триггерами установлены светоделители 12 и 13 световых потоков сброса , оптически св занные с входами 14 установки триггеров . Параллельный ввод информации производитс подачей световых потоков в сооветствии с вводимой информацией на входы 15 и 16 установки первых 1 и вторых 2 триггеров. Последовательный ввод информации при обратном сдвиге осуществл етс подачей светового потока в соответствии с кодом вводимой информации на отражатель 9 старшего разр да, а вывод информации с регистра световыми импульсами; с четвертого отражател -8 младшего разр да. Последовательный ввод информации при пр мом сдвиге осуществл етс подачей светового потока в соответствии с кодом вводимой информации на вход установки в 1 первого триггера младшего разр да, а вывод информации с регистра -световыми импульсами с выхода 1 эторого триггера 2 стар шего разр да Параллельный вывод информации ос ществл етс с выходов 1 первых триггеров 1 при подаче светового по тока опроса на светоделители 11. Каждый оптический триггер 1 и 2 состоит из отражательной мембраны 1 закрепленной над прорезью в резисти ном слое отражателей 18 и 19 обратн св зи, светоделителей светового пот ка блокировки 20, под прорезью в ре зистивном слое сформирован фотодиод 21 управлени , а в стороне - фотоди од 22 сброса. Фотодиод 21 управлени включен последовательно с резистивным слоем, а фотодиод 22 сброса параллельно ему. Сопротивление резистивного сло выбрано меньшим темнового сопротивлени фотодиода 21, но брльшим сопротивлени засвеченного фотодиода. К последовательному соединению: мембрана 17, резистивный слой, фотодиод 21 управлени - приложено посто нное напр жение. Линейка отражательных мембран запитана посто нным напр жением. Элементы линеек каждого разр да сдвигающего регистра установлены таким образом , что при обратном сдвиге информации световой поток от светоделител 5к после отражени от отклоненной отражательной мембраны оптического триггера 2к попадает на вход установки в 1 оптического триггера 1к непосредственно, а световой поток от светоделител 4к после отражени от отклоненной отражательной мембраны оптического триггера 1к попадает на вход установки в 1 оптического триггера 2к-1 посредством последовательного отражени от отражателей 8к и 9к-1. При пр мом сдвиге информации световой поток от светоделител 6к после отражени от отклоненной мембраны оптического триггера 2к попадает на вход установки в 1 оптического триггера 1к-«-1 непосредственно, а световой поток от светоделител Зк+1 после отражени от отклоненной отражательной мембраны оптического триггера 1к+1 попадает на вход установки в 1 оптического триггера 2к+1 посредством последовательного отражени от отражателей 7к+1 и 10к+1. Это достигаетс соответствующим сдвигом верхней линейки триггеров 1 относительно нижней линейки триггеров 2 и выбором углов падени световых потоков и угла отражени отражательной Мембраны. Сброс линеек триггеров 1 и 2 может производитьс параллельно путем сн ти светового потоку блокировки с линеек светоделительной 20 или путем подачи светового потока сброса на линейки 12 и 13 соответственно , либо последовательно путем подачи световых потоков на входы 14 со- ответствукицих разр дов. Запись информации может производитьс параллельно световым потоком записываемой информации, подаваемым на входы 15 и 16. 11араллельнь}й сдвигающий регистр работает следующим образом. Пусть сдвигаема информаци хранитс йа нижней линейке триггера 2. При этом отражательные мембраны 17 тех разр дов, в которые в. соответствии с кодом записана 1, отклонены и установлены на блокировку за счет последовательного отражени светового потока блокировки 20 от отражателей 18 и 19 обратной св зи. Дл пр мого сдвига информации сбрасьшаетс верхн линейка оптических триггеров 1, дл чего импульсно снимаетс световой поток блокировки 20 верхней линейки. Затем подаетс импульс светового потока пр мого сдвига на линейки светоделителей 6, 6, ..., 6 по всем отражательным мембранам линейки триггеров 2. Световые потоки пр мого сдвига, отража сь от от кдоненных мембран нижней линейки три геров 2, попадают на входы установки в 1 оптических триггеров 1 последующих разр дов верхней линейки, и последние, отклон сь, станов тс в блокировку. Световые потоки пр мого сдвига, отража сь от неотклонен ных отражательных мембран нижней линейки триггеров 2, не попадают на входы установки в 1 отражательных мембран линейки триггеров 1 и затуха ют. После этого снимаетс кмпульсно световой поток блокировки 20 нижней1 The invention relates to computing and automation and can be used in digital optical and optoelectronic computers and in visual display devices. Optoelectronic shift registers are known in which optical links between the bits of these registers are used to perform a shift operation. One of the known registers contains two groups of optoelectronic elements which are electrically connected in series in each group, the corresponding memory elements of both groups are optically connected, and the zero and single inputs of the optoelectronic memory elements of the first and second lines are respectively connected to the bus. the initial state of the ClZ. This register allows one bit shift per cycle of control circuit operation, which limits the speed of the device. The closest to the present invention is an optical shift register, each bit of which contains an optical trigger, the installation input in 1 of which is optically coupled to moving reflectors, and the output through successively located first and second beam-splitting elements to the input of the second controlled reflector. The optical trigger of each register contains a first optically controlled membrane reflector, the optical output of which through successively arranged a beam splitter, a reflector and a second controlled membrane reflector are optically coupled to the control input of the first membrane reflector 23. For shifting each single bit of information one cycle of operation is required, which limits the speed of the known device. The purpose of the invention is to increase the speed of the device. The goal is achieved by the fact that a parallel optoelectronic shift register containing in each bit a first optical trigger, first and second reflectors, a first beam splitter 12 of the forward shift beam, a first beam splitter of the backward shift beam, the first beam splitter of the discharge light, optically coupled with the installation input to the O first optical trigger; a second optical trigger, a third and a fourth reflectors, a second beamsplitter of the direct light beam yoke, a second reverse-shift beam splitter, a second reset light beam splitter and a polling light beam splitter, with each second splitter of a forward shift light beam splitter being optically coupled to a single output of the second optical trigger that is optically coupled to the return input of the first one optical trigger of the given discharge, the second beam splitter of the reverse-shift light stream is optically coupled to the single output of the second optical trigger, which is optically coupled to the input set and in 1 of the first optical trigger of the given bit, the second beam splitter of the reverse-shift optical beam is optically coupled to the unit output of the second optical trigger that is optically coupled to the installation input of 1 of the first optical trigger of the previous bit, the first beam splitter of the light flux direct shift is optically coupled to a single output of the first optical trigger, which is optically connected to the installation input 1 of the second optical trigger of a given discharge through the second and third reflectors, the first light emitting diode A reverse-shift optical flux divider is optically coupled to a single output of the first optical trigger, which is optically connected through the first and fourth reflectors to the installation input 1 of the second subsequent optical trigger, the interrogator of the optical flux of the first optical trigger, the second a beam flow divider is optically coupled to the installation input O of the second optical trigger. FIG. 1 shows the structural scheme of the proposed shift register; in fig. 2 - structural scheme and constructive use of the optical trigger (VSK trigger. Each register bit contains the first .1 and second 2 optical triggers located one above the other with an offset. The first 3 and second 4 beam splitters of the light fluxes, respectively, are installed above the first and second triggers The first 5 and the second 2 triggers, respectively, have the first and second reflectors 7 and 8 and the third and fourth reflectors 9 and 10, and the splitters 11 of the luminous flux of the poll are installed above the triggers. The first 3 and second 6 beam splitters with reflectors 7 and 10 provide direct information shift, and the first 4 and second 5 beam splitters with reflectors 8 and 9 provide reverse information shift. Under the first 1 and second 2 triggers there are beam splitters 12 and 13 light reset threads, optically connected to the inputs of the installation of flip-flops 14. Parallel information input is performed by feeding the light fluxes in conjunction with the input information to the inputs 15 and 16 of the installation of the first 1 and second 2 triggers. Sequential input of information during the reverse shift is performed by applying the light flux in accordance with the code of the input information to the high-order reflector 9, and the output of information from the register by light pulses; from the fourth reflector -8 junior bit. The sequential input of information in the forward shift is performed by applying the luminous flux in accordance with the code of the input information to the installation input into 1 of the first trigger of the lower bit, and the output of information from the register is given by light pulses from the output of 1 of the high-resolution 2 trigger of the parallel discharge. It is realized from the outputs 1 of the first triggers 1 when applying the light flux of the poll to the beam splitters 11. Each optical trigger 1 and 2 consists of a reflective membrane 1 fixed above the slot in the resistive layer s 18 and 19, the feedback light beam splitters sweat ka lock 20 under a slot in D resistive layer formed by a photodiode control 21, and the side - fotodi od 22 reset. The control photodiode 21 is connected in series with the resistive layer, and the reset photodiode 22 is parallel to it. The resistance of the resistive layer is chosen lower than the dark resistance of the photodiode 21, but greater than the resistance of the exposed photodiode. The series connection: the membrane 17, the resistive layer, the control photodiode 21 — a constant voltage is applied. The line of reflective membranes is powered by constant voltage. The elements of the lines of each bit of the shift register are set in such a way that when the information is shifted back, the luminous flux from the 5k beam splitter after reflection from the deflected reflective membrane of the optical trigger 2k enters the installation input into 1 optical trigger 1k directly, and the light flux from the 4k splitter after reflection from the deflected reflective membrane of the optical trigger 1k is fed to the input of the installation into 1 optical trigger 2k-1 by successive reflection from reflectors 8k and 9k-1. When information is directly shifted, the luminous flux from the 6k beamsplitter after reflection from the deflected membrane of the optical trigger 2k enters the installation of 1 into the optical trigger 1k - “- 1 directly, and the light flux from the beamsplitter Zc + 1 after reflection from the deflected reflective membrane of the optical trigger 1k +1 gets to the setup input into 1 optical trigger 2k + 1 by successive reflection from reflectors 7k + 1 and 10k + 1. This is achieved by a corresponding shift of the upper line of flip-flops 1 relative to the lower line of flip-flops 2 and the choice of the angles of incidence of the light fluxes and the angle of reflection of the reflective Membrane. The trigger lines 1 and 2 can be reset in parallel by removing the blocking light from the beam splitter lines 20 or by supplying a reset light flux to the rulers 12 and 13, respectively, or sequentially by feeding the light fluxes to the inputs 14 of the corresponding bits. The recording of information can be performed in parallel with the luminous flux of the recorded information supplied to the inputs 15 and 16. An parallel} shift register operates as follows. Let the shifted information be stored in the lower line of trigger 2. In this case, the reflective membranes of the 17 bits in which they are located in. according to the code recorded 1, rejected and set to block due to the successive reflection of the luminous flux of the blocking 20 from the reflectors 18 and 19 of the feedback. For a direct shift of information, the upper line of optical triggers 1 is reset, for which the luminous flux of the blocking 20 of the upper line is pulsed. Then, a pulse of the direct shift light stream is fed to the beam splitter lines 6, 6, ..., 6 across all reflective membranes of the trigger line 2. The light streams of the forward shift, reflected from the lower-level triangular membranes 2, enter the installation inputs in 1 optical triggers, 1 subsequent bits of the upper ruler, and the latter, deflected, become locked. The light fluxes of the forward shift, reflecting from the non-deviated reflecting membranes of the lower line of flip-flops 2, do not fall into the inputs of the installation into 1 reflective membranes of the flip-flop 1 and fade out. Thereafter, the light flux of the blocking 20 of the bottom 20 is removed.
линейки и информаци , хранивша с в ней, стираетс . Затем поступает импульс светового потока пр мого сдвига на линейку светоделителей 3, .последний распредел етс с помощью светоделителей 3, 3, ..., 3„ по всем отражательным мембранам параллельно . Отразившись от отклоненных отражательных мембран оптических триггеров 1, световые потоки, претерпева последовательное отражение от соответствующих отражателей 7 и 10, поступают на входы установки в 1 оптических триггеров последующих разр дов нижней линейки триггеров 2. Последние отклон ютс и станов тс в блокировку. Информаци в нижней линейке триггеров 2 регистра параллельно сдвинулась на один разр д . При повторении цикла: сброс верхней линейки триггеров 1, записьинформации из нижней линейки в верхнюю , сброс нижней линейки,.перезапись информации из верхней линейки в нижнюю со сдвигом - информаци параллельно сдвигаетс еще на один разр д. Аналогично выполн етс обратньй сдвиг информации. В этом случае дл управлени .операцией сдвига подаютс световые потоки обратного сдвига. , Необходима последовательность подачи световых потоков обеспечиваетс общим устройством управлени дл всего устройства, где применен сдвигающий регистр.rulers and information stored in it are erased. Then, a pulse of the forward shift light flux enters the line of beam splitters 3,. The latter is distributed by means of beam splitters 3, 3, ..., 3 "across all reflection membranes in parallel. Reflected from the deflected reflective membranes of the optical triggers 1, the light fluxes, undergoing sequential reflection from the corresponding reflectors 7 and 10, are fed to the inputs of the installation in 1 of the optical triggers of the subsequent bits of the lower trigger line 2. They deflect and become blocked. Information in the lower line of triggers 2 registers in parallel shifted by one bit. When repeating the cycle: resetting the upper line of triggers 1, writing information from the lower line to the upper line, resetting the lower line, overwriting information from the upper line to the lower line with a shift — the information is shifted in parallel by another bit. Similarly, the reverse shift of information is performed. In this case, to control the shear operation, the light fluxes of the reverse shear are supplied. The required sequence of luminous flux supply is provided by a common control device for the entire device where a shift register is applied.
X Г ; ) 7:S )6j /j SSZXX Y; ) 7: S) 6j / j SSZX
F P F IF P F I
2Q . Фиг. 22Q. FIG. 2